The perfect combination of large dog personality in a more compact size, medium dog breeds make great family pets and companions. Breeds in the medium dog category weigh 20 to 50 pounds and sit around 8 to 24 inches at the shoulder. This breed size also offers a wonderful selection of personality types, making it easy to find your new furry friend.
