Your Purebred Puppy, Honest Advice About Dogs and Dog Breeds

Midsize (Small to Medium) Dog Breeds

Midsized dog breeds stand about 15-18 inches high at the shoulder and weigh about 20-40 pounds.

Positives and negatives, pros and cons, good and bad traits, of midsized (small to medium) dog breeds. Each review is based on my own personal experiences and extensive research. I'm Michele Welton – breed selection consultant, obedience instructor, and published author of 15 dog books.

If you're trying to choose a dog breed, please be sure to visit my articles on choosing & finding the right dog.


American Eskimo Dog American Eskimo Dog (Standard) American Water Spaniel American Water Spaniel Basenji Basenji Beagle Beagle
Bedlington Terrier Bedlington Terrier Cesky Terrier Cesky Terrier American Cocker Spaniel Cocker Spaniel (American) English Cocker Spaniel Cocker Spaniel (English)
Dandie Dinmont Terrier Dandie Dinmont Terrier Finnish Spitz Finnish Spitz French Bulldog French Bulldog German Pinscher German Pinscher
Glen of Imaal Terrier Glen of Imaal Terrier Irish Terrier Irish Terrier Kerry Blue Terrier Kerry Blue Terrier Miniature Bull Terrier Miniature Bull Terrier
Mixed Breed Mixed Breed Norwegian Buhund Norwegian Buhund Petit Basset Griffon Vendeen Petit Basset Griffon Vendeen Puli Puli
Rat Terrier Rat Terrier Sealyham Terrier Sealyham Terrier Sheltie Shetland Sheepdog
(Sheltie)
Shiba Inu Shiba Inu
Skye Terrier Skye Terrier Softcoated Wheaten Terrier Soft-Coated Wheaten Terrier Staffordshire Bull Terrier Staffordshire Bull Terrier Sussex Spaniel Sussex Spaniel
Swedish Vallhund Swedish Vallhund Tibetan Terrier Tibetan Terrier Cardigan Welsh Corgi Cardigan Welsh Corgi Pembroke Welsh Corgi Pembroke Welsh Corgi
Whippet Whippet Xoloitzcuintle Xoloitzcuintle
SEE: tiny dog breeds
5-12" | 3-10 lbs
small dog breeds
12-15" | 10-20 lbs
midsize dog breeds
15-18" | 20-40 lbs
medium size dog breeds
18-22" | 40-60 lbs
large dog breeds
22-26" | 60-90 lbs
giant dog breeds
over 26" | over 100 lbs