Finding the ideal dog for families can be tricky: you need something not too large but not too small either. Enter medium dog breeds weighing 30-60 pounds that provide energetic outdoor companions or cuddly snuggle buddies while also not necessitating an additional vehicle to transport them around. No matter where your lifestyle takes you, medium […]