Dog Breed Reviews: Honest Reviews of 180 Dog Breeds

My dog breed reviews include positives AND negatives – good and bad traits and characteristics – on temperament, personality, behavior, exercise requirements, shedding, etc.

Reviews are based on my personal and professional experiences – over 35 years working with dogs – plus my 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.


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

Affenpinscher Affenpinscher
Dog Breed Review
Afghan Hound Afghan Hound
Dog Breed Review
Airedale Terrier Airedale Terrier
Dog Breed Review
Akita Inu Akita Inu
Dog Breed Review
Alaskan Malamute Alaskan Malamute
Dog Breed Review
American Bulldog American Bulldog
Dog Breed Review
American Cocker Spaniel American
Cocker Spaniel

Dog Breed Review
American Eskimo Dog American
Eskimo Dog

Dog Breed Review
American Pit Bull Terrier American
Pit Bull Terrier

Dog Breed Review
American Staffordshire Terrier American Staffordshire Terrier
Dog Breed Review
American Water Spaniel American
Water Spaniel

Dog Breed Review
Anatolian Shepherd Dog Anatolian Shepherd Dog
Dog Breed Review
Appenzeller Mountain Dog Appenzeller Mountain Dog
Dog Breed Review
Argentine Dogo Argentine Dogo
Dog Breed Review
Australian Cattle Dog Australian
Cattle Dog

Dog Breed Review
Australian Kelpie Australian Kelpie
Dog Breed Review
Australian Shepherd Australian Shepherd
Dog Breed Review
Australian Terrier Australian Terrier
Dog Breed Review

Basenji Basenji
Dog Breed Review
Basset Hound Basset Hound
Dog Breed Review
Beagle Beagle
Dog Breed Review
Bearded Collie Bearded Collie
Dog Breed Review
Beauceron Beauceron
Dog Breed Review
Bedlington Terrier Bedlington Terrier
Dog Breed Review
Belgian Laekenois Belgian Laekenois
Dog Breed Review
Belgian Malinois Belgian Malinois
Dog Breed Review
Belgian Groenendael Belgian Sheepdog (Groenendael)
Dog Breed Review
Belgian Tervuren Belgian Tervuren
Dog Breed Review
Bernese Mountain Dog Bernese
Mountain Dog

Dog Breed Review
Bichon Frise Bichon Frise
Dog Breed Review
Bloodhound Bloodhound
Dog Breed Review
Bolognese Bolognese
Dog Breed Review
Border Collie Border Collie
Dog Breed Review
Border Terrier Border Terrier
Dog Breed Review
Borzoi Borzoi
Dog Breed Review
Boston Terrier Boston Terrier
Dog Breed Review
Bouvier des Flandres Bouvier des Flandres
Dog Breed Review
Boxer Boxer
Dog Breed Review
Briard Briard
Dog Breed Review
Brittany Spaniel Brittany Spaniel
Dog Breed Review
Brussels Griffon Brussels Griffon
Dog Breed Review
English Bulldog Bulldog (English)
Dog Breed Review
Bullmastiff Bullmastiff
Dog Breed Review
English Bull Terrier Bull Terrier (English)
Dog Breed Review

Cairn Terrier Cairn Terrier
Dog Breed Review
Canaan Dog Canaan Dog
Dog Breed Review
Cane Corso Cane Corso
Dog Breed Review
Cardigan Welsh Corgi Cardigan
Welsh Corgi

Dog Breed Review
Cavalier King Charles Spaniel Cavalier King Charles Spaniel
Dog Breed Review
Cesky Terrier Cesky Terrier
Dog Breed Review
Chesapeake Bay Retriever Chesapeake Bay Retriever
Dog Breed Review
Chihuahua Chihuahua
Dog Breed Review
Hairless Chinese Crested Chinese Crested
Dog Breed Review
Chinese Shar-Pei Chinese Shar-pei
Dog Breed Review
Chinook Chinook
Dog Breed Review
Chow Chow Chow Chow
Dog Breed Review
Clumber Spaniel Clumber Spaniel
Dog Breed Review
American Cocker Spaniel Cocker Spaniel (American)
Dog Breed Review
English Cocker Spaniel Cocker Spaniel (English)
Dog Breed Review
Scottish Collie Collie (Rough
and Smooth)

Dog Breed Review
Black and Tan Coonhound Coonhounds
Dog Breed Review
Coton de Tulear Coton de Tulear
Dog Breed Review
Curlycoated Retriever Curly-Coated Retriever
Dog Breed Review

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

Dachshund Dachshund
Dog Breed Review
Dalmatian Dalmatian
Dog Breed Review
Dandie Dinmont Terrier Dandie Dinmont Terrier
Dog Breed Review
Doberman Pinscher Doberman Pinscher
Dog Breed Review
Dogo Argentino Dogo Argentino
Dog Breed Review
Dogue de Bordeaux Dogue de Bordeaux
Dog Breed Review

English Cocker Spaniel English Cocker Spaniel
Dog Breed Review
English Pointer English Pointer
Dog Breed Review
English Setter English Setter
Dog Breed Review
English Shepherd English Shepherd
Dog Breed Review
English Springer Spaniel English Springer Spaniel
Dog Breed Review
English Toy Spaniel English Toy Spaniel
Dog Breed Review
Entlebucher Mountain Dog Entlebucher Mountain Dog
Dog Breed Review

Field Spaniel Field Spaniel
Dog Breed Review
Fila Brasileiro Fila Brasileiro
Dog Breed Review
Finnish Spitz Finnish Spitz
Dog Breed Review
Flatcoated Retriever Flat-Coated Retriever
Dog Breed Review
Smooth Fox Terrier Fox Terrier
(Smooth)

Dog Breed Review
Wirehaired Fox Terrier Fox Terrier
(Wirehaired)

Dog Breed Review
French Bulldog French Bulldog
Dog Breed Review

German Pinscher German Pinscher
Dog Breed Review
German Shepherd German Shepherd
Dog Breed Review
German Shorthaired Pointer German Shorthaired Pointer
Dog Breed Review
German Wirehaired Pointer German Wirehaired Pointer
Dog Breed Review
Giant Schnauzer Giant Schnauzer
Dog Breed Review
Glen of Imaal Terrier Glen of Imaal Terrier
Dog Breed Review
Golden Retriever Golden Retriever
Dog Breed Review
Gordon Setter Gordon Setter
Dog Breed Review
Great Dane Great Dane
Dog Breed Review
Greater Swiss Mountain Dog Greater Swiss Mountain Dog
Dog Breed Review
Great Pyrenees Great Pyrenees
Dog Breed Review
Greyhound Greyhound
Dog Breed Review

Havanese Havanese
Dog Breed Review
Ibizan Hound Ibizan Hound
Dog Breed Review
Irish Setter Irish Setter
Dog Breed Review
Irish Terrier Irish Terrier
Dog Breed Review
Irish Water Spaniel Irish Water Spaniel
Dog Breed Review
Irish Wolfhound Irish Wolfhound
Dog Breed Review
Italian Greyhound Italian Greyhound
Dog Breed Review
Italian Spinone Italian Spinone
Dog Breed Review

Jack Russell Terrier Jack Russell Terrier
Dog Breed Review
Japanese Chin Japanese Chin
Dog Breed Review
Keeshond Keeshond
Dog Breed Review
Kerry Blue Terrier Kerry Blue Terrier
Dog Breed Review
Komondor Komondor
Dog Breed Review
Kuvasz Kuvasz
Dog Breed Review

Labrador Retriever Labrador Retriever
Dog Breed Review
Lagotto Romagnolo Lagotto Romagnolo
Dog Breed Review
Lakeland Terrier Lakeland Terrier
Dog Breed Review
Leonberger Leonberger
Dog Breed Review
Lhasa Apso Lhasa Apso
Dog Breed Review
Louisiana Catahoula Leopard Dog Louisiana Catahoula
Leopard Dog

Dog Breed Review
Lowchen Lowchen
(Little Lion Dog)
Dog Breed Review

Maltese Maltese
Dog Breed Review
Manchester Terrier Manchester Terrier
Dog Breed Review
Old English Mastiff Mastiff (Old English)
Dog Breed Review
Miniature Australian Shepherd Miniature Australian Shepherd
Dog Breed Review
Miniature Bull Terrier Miniature Bull Terrier
Dog Breed Review
Miniature Pinscher Miniature Pinscher
Dog Breed Review
Miniature Poodle Miniature Poodle
Dog Breed Review
Miniature Schnauzer Miniature Schnauzer
Dog Breed Review
Mixed Breed Mixed Breed
Dog Breed Review

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

Neapolitan Mastiff Neapolitan Mastiff
Dog Breed Review
Newfoundland Newfoundland
Dog Breed Review
Norfolk Terrier Norfolk Terrier
Dog Breed Review
Norwegian Buhund Norwegian Buhund
Dog Breed Review
Norwegian Elkhound Norwegian Elkhound
Dog Breed Review
Norwegian Lundehund Norwegian Lundehund
Dog Breed Review
Norwich Terrier Norwich Terrier
Dog Breed Review
Nova Scotia Duck Tolling Retriever Nova Scotia Duck
Tolling Retriever

Dog Breed Review
Old English Sheepdog Old English Sheepdog
Dog Breed Review
Otterhound Otterhound
Dog Breed Review

Papillon Papillon
Dog Breed Review
Pekingese Pekingese
Dog Breed Review
Pembroke Welsh Corgi Pembroke Welsh Corgi
Dog Breed Review
Petit Basset Griffon Vendeen Petit Basset Griffon Vendeen
Dog Breed Review
Pharaoh Hound Pharaoh Hound
Dog Breed Review
Pit Bull Terrier Pit Bull Terrier
Dog Breed Review
English Pointer Pointer (English)
Dog Breed Review
Polish Lowland Sheepdog Polish Lowland Sheepdog
Dog Breed Review
Pomeranian Pomeranian
Dog Breed Review
Miniature Poodle Poodle (Miniature)
Dog Breed Review
Standard Poodle Poodle (Standard)
Dog Breed Review
Toy Poodle Poodle (Toy)
Dog Breed Review
Portuguese Water Dog Portuguese Water Dog
Dog Breed Review
Pug Pug
Dog Breed Review
Puli Puli
Dog Breed Review
Queensland Heeler Queensland Heeler
Dog Breed Review
Rat Terrier Rat Terrier
Dog Breed Review
Rhodesian Ridgeback Rhodesian Ridgeback
Dog Breed Review
Rottweiler Rottweiler
Dog Breed Review

Saint Bernard Saint Bernard
Dog Breed Review
Saluki Saluki
Dog Breed Review
Samoyed Samoyed
Dog Breed Review
Schipperke Schipperke
Dog Breed Review
Scottish Deerhound Scottish Deerhound
Dog Breed Review
Scottish Terrier Scottish Terrier
Dog Breed Review
Sealyham Terrier Sealyham Terrier
Dog Breed Review
Sheltie Shetland Sheepdog
(Sheltie)
Dog Breed Review
Shiba Inu Shiba Inu
Dog Breed Review
Shih Tzu Shih Tzu
Dog Breed Review
Shiloh Shepherd Shiloh Shepherd
Dog Breed Review
Siberian Husky Siberian Husky
Dog Breed Review
Silky Terrier Silky Terrier
Dog Breed Review
Skye Terrier Skye Terrier
Dog Breed Review
Sloughi Sloughi
Dog Breed Review
Softcoated Wheaten Terrier Soft-Coated Wheaten Terrier
Dog Breed Review
Spinone Italiano Spinone Italiano
Dog Breed Review
Staffordshire Bull Terrier Staffordshire Bull Terrier
Dog Breed Review
Standard Poodle Standard Poodle
Dog Breed Review
Standard Schnauzer Standard Schnauzer
Dog Breed Review
Sussex Spaniel Sussex Spaniel
Dog Breed Review
Swedish Vallhund Swedish Vallhund
Dog Breed Review

Tibetan Mastiff Tibetan Mastiff
Dog Breed Review
Tibetan Spaniel Tibetan Spaniel
Dog Breed Review
Tibetan Terrier Tibetan Terrier
Dog Breed Review
Tosa Inu Tosa Inu
Dog Breed Review
Toy Fox Terrier Toy Fox Terrier
Dog Breed Review
Toy Poodle Toy Poodle
Dog Breed Review
Transylvanian Griffinfinch Transylvanian Griffinfinch
Very Special Breed!

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

Vizsla Vizsla
Dog Breed Review
Weimaraner Weimaraner
Dog Breed Review
Welsh Springer Spaniel Welsh Springer Spaniel
Dog Breed Review
Welsh Terrier Welsh Terrier
Dog Breed Review
West Highland White Terrier West Highland White Terrier
Dog Breed Review
Whippet Whippet
Dog Breed Review
White Shepherd White Shepherd
Dog Breed Review
Wirehaired Pointing Griffon Wirehaired Pointing Griffon
Dog Breed Review
Xoloitzcuintle Xoloitzcuintle
Dog Breed Review
Yorkshire Terrier Yorkshire Terrier
(Yorkie)
Dog Breed Review