Pick
My
Pet
Dog Breeds
Dog Breeds
Cat Breeds
Cat Breeds
Horse Breeds
Horse Breeds
Show
Show all
Dog Breeds
in visual comparison.
Choose two dogs and compare their size, character and costs detailed side-by-side.
Afghan Hound
Large
Airedale Terrier
Large
Akita
Large
Alaskan Malamute
Large
Aussiedoodle
Medium
Australian Shepherd
Medium
Australian Terrier
Small
Basenji
Medium
Basset Hound
Medium
Beagle
Medium
Bearded Collie
Medium
Belgian Malinois
Large
Bernedoodle
Medium
Bernese Mountain Dog
Large
Bichon Frise
Small
Bloodhound
Large
Border Collie
Medium
Bordoodle
Medium
Borzoi
Large
Boston Terrier
Small
Boxer
Large
Bull Terrier
Medium
Cairn Terrier
Small
Caucasian Shepherd Dog
Large
Cavalier King Charles Spaniel
Small
Cavapoo
Small
Chesapeake Bay Retriever
Large
Chihuahua
Small
Chinese Crested
Small
Chow Chow
Medium
Cockapoo
Small
Cocker Spaniel
Medium
Collie
Large
Coton de Tulear
Small
Dachshund
Small
Dalmatian
Large
Doberman Pinscher
Large
Elo
Medium
English Bulldog
Medium
English Setter
Large
English Springer Spaniel
Medium
Eurasier
Medium
Flat Coated Retriever
Large
Fox Terrier
Medium
French Bulldog
Small
German Pinscher
Medium
German Shepherd Dog
Large
German Shorthaired Pointer
Large
German Wirehaired Pointer
Large
Giant Schnauzer
Large
Golden Retriever
Large
Goldendoodle
Medium
Gordon Setter
Large
Great Dane
Large
Great Pyrenees
Large
Greyhound
Large
Havanese
Small
Hovawart
Large
Ibizan Hound
Large
Irish Setter
Large
Irish Wolfhound
Large
Jack Russell Terrier
Small
Kangal Shepherd Dog
Large
Kromfohrlander
Medium
Kuvasz
Large
Labradoodle
Large
Labrador Retriever
Large
Landseer
Large
Large Munsterlander
Large
Leonberger
Large
Lhasa Apso
Small
Lowchen
Small
Maltese
Small
Maltipoo
Small
Miniature Pinscher
Small
Miniature Schnauzer
Small
Newfoundland
Large
Nova Scotia Duck Tolling Retriever
Medium
Old English Sheepdog (Bobtail)
Large
Papillon
Small
Parson Russell Terrier
Small
Peekapoo
Small
Pekingese
Small
Pharaoh Hound
Large
Pointer
Large
Pomeranian
Small
Pomsky
Small to Medium
Poodle
Small|Medium|Large
Pug
Small
Puggle
Small
Rhodesian Ridgeback
Large
Rottweiler
Large
Russian Tsvetnaya Bolonka
Small
Saluki
Large
Samoyed
Medium
Schnoodle
Small to Large
Scottish Terrier
Small
Sheepadoodle
Large
Shetland Sheepdog
Small
Shiba Inu
Medium
Shih Tzu
Small
Siberian Husky
Medium
Small Munsterlander
Medium
Spanish Galgo
Large
St. Bernard
Large
Staffordshire Bull Terrier
Medium
Standard Schnauzer
Medium
Tibetan Terrier
Medium
Vizsla
Large
Weimaraner
Large
Welsh Corgi Cardigan
Medium
Welsh Corgi Pembroke
Small
Welsh Springer Spaniel
Medium
West Highland White Terrier
Small
Whippet
Medium
White Swiss Shepherd Dog
Large
Yorkipoo
Small
Yorkshire Terrier
Small
Afghan Hound
Large
Airedale Terrier
Large
Akita
Large
Alaskan Malamute
Large
Aussiedoodle
Medium
Australian Shepherd
Medium
Australian Terrier
Small
Basenji
Medium
Basset Hound
Medium
Beagle
Medium
Bearded Collie
Medium
Belgian Malinois
Large
Bernedoodle
Medium
Bernese Mountain Dog
Large
Bichon Frise
Small
Bloodhound
Large
Border Collie
Medium
Bordoodle
Medium
Borzoi
Large
Boston Terrier
Small
Boxer
Large
Bull Terrier
Medium
Cairn Terrier
Small
Caucasian Shepherd Dog
Large
Cavalier King Charles Spaniel
Small
Cavapoo
Small
Chesapeake Bay Retriever
Large
Chihuahua
Small
Chinese Crested
Small
Chow Chow
Medium
Cockapoo
Small
Cocker Spaniel
Medium
Collie
Large
Coton de Tulear
Small
Dachshund
Small
Dalmatian
Large
Doberman Pinscher
Large
Elo
Medium
English Bulldog
Medium
English Setter
Large
English Springer Spaniel
Medium
Eurasier
Medium
Flat Coated Retriever
Large
Fox Terrier
Medium
French Bulldog
Small
German Pinscher
Medium
German Shepherd Dog
Large
German Shorthaired Pointer
Large
German Wirehaired Pointer
Large
Giant Schnauzer
Large
Golden Retriever
Large
Goldendoodle
Medium
Gordon Setter
Large
Great Dane
Large
Great Pyrenees
Large
Greyhound
Large
Havanese
Small
Hovawart
Large
Ibizan Hound
Large
Irish Setter
Large
Irish Wolfhound
Large
Jack Russell Terrier
Small
Kangal Shepherd Dog
Large
Kromfohrlander
Medium
Kuvasz
Large
Labradoodle
Large
Labrador Retriever
Large
Landseer
Large
Large Munsterlander
Large
Leonberger
Large
Lhasa Apso
Small
Lowchen
Small
Maltese
Small
Maltipoo
Small
Miniature Pinscher
Small
Miniature Schnauzer
Small
Newfoundland
Large
Nova Scotia Duck Tolling Retriever
Medium
Old English Sheepdog (Bobtail)
Large
Papillon
Small
Parson Russell Terrier
Small
Peekapoo
Small
Pekingese
Small
Pharaoh Hound
Large
Pointer
Large
Pomeranian
Small
Pomsky
Small to Medium
Poodle
Small|Medium|Large
Pug
Small
Puggle
Small
Rhodesian Ridgeback
Large
Rottweiler
Large
Russian Tsvetnaya Bolonka
Small
Saluki
Large
Samoyed
Medium
Schnoodle
Small to Large
Scottish Terrier
Small
Sheepadoodle
Large
Shetland Sheepdog
Small
Shiba Inu
Medium
Shih Tzu
Small
Siberian Husky
Medium
Small Munsterlander
Medium
Spanish Galgo
Large
St. Bernard
Large
Staffordshire Bull Terrier
Medium
Standard Schnauzer
Medium
Tibetan Terrier
Medium
Vizsla
Large
Weimaraner
Large
Welsh Corgi Cardigan
Medium
Welsh Corgi Pembroke
Small
Welsh Springer Spaniel
Medium
West Highland White Terrier
Small
Whippet
Medium
White Swiss Shepherd Dog
Large
Yorkipoo
Small
Yorkshire Terrier
Small
&
Afghan Hound
Large
Airedale Terrier
Large
Akita
Large
Alaskan Malamute
Large
Aussiedoodle
Medium
Australian Shepherd
Medium
Australian Terrier
Small
Basenji
Medium
Basset Hound
Medium
Beagle
Medium
Bearded Collie
Medium
Belgian Malinois
Large
Bernedoodle
Medium
Bernese Mountain Dog
Large
Bichon Frise
Small
Bloodhound
Large
Border Collie
Medium
Bordoodle
Medium
Borzoi
Large
Boston Terrier
Small
Boxer
Large
Bull Terrier
Medium
Cairn Terrier
Small
Caucasian Shepherd Dog
Large
Cavalier King Charles Spaniel
Small
Cavapoo
Small
Chesapeake Bay Retriever
Large
Chihuahua
Small
Chinese Crested
Small
Chow Chow
Medium
Cockapoo
Small
Cocker Spaniel
Medium
Collie
Large
Coton de Tulear
Small
Dachshund
Small
Dalmatian
Large
Doberman Pinscher
Large
Elo
Medium
English Bulldog
Medium
English Setter
Large
English Springer Spaniel
Medium
Eurasier
Medium
Flat Coated Retriever
Large
Fox Terrier
Medium
French Bulldog
Small
German Pinscher
Medium
German Shepherd Dog
Large
German Shorthaired Pointer
Large
German Wirehaired Pointer
Large
Giant Schnauzer
Large
Golden Retriever
Large
Goldendoodle
Medium
Gordon Setter
Large
Great Dane
Large
Great Pyrenees
Large
Greyhound
Large
Havanese
Small
Hovawart
Large
Ibizan Hound
Large
Irish Setter
Large
Irish Wolfhound
Large
Jack Russell Terrier
Small
Kangal Shepherd Dog
Large
Kromfohrlander
Medium
Kuvasz
Large
Labradoodle
Large
Labrador Retriever
Large
Landseer
Large
Large Munsterlander
Large
Leonberger
Large
Lhasa Apso
Small
Lowchen
Small
Maltese
Small
Maltipoo
Small
Miniature Pinscher
Small
Miniature Schnauzer
Small
Newfoundland
Large
Nova Scotia Duck Tolling Retriever
Medium
Old English Sheepdog (Bobtail)
Large
Papillon
Small
Parson Russell Terrier
Small
Peekapoo
Small
Pekingese
Small
Pharaoh Hound
Large
Pointer
Large
Pomeranian
Small
Pomsky
Small to Medium
Poodle
Small|Medium|Large
Pug
Small
Puggle
Small
Rhodesian Ridgeback
Large
Rottweiler
Large
Russian Tsvetnaya Bolonka
Small
Saluki
Large
Samoyed
Medium
Schnoodle
Small to Large
Scottish Terrier
Small
Sheepadoodle
Large
Shetland Sheepdog
Small
Shiba Inu
Medium
Shih Tzu
Small
Siberian Husky
Medium
Small Munsterlander
Medium
Spanish Galgo
Large
St. Bernard
Large
Staffordshire Bull Terrier
Medium
Standard Schnauzer
Medium
Tibetan Terrier
Medium
Vizsla
Large
Weimaraner
Large
Welsh Corgi Cardigan
Medium
Welsh Corgi Pembroke
Small
Welsh Springer Spaniel
Medium
West Highland White Terrier
Small
Whippet
Medium
White Swiss Shepherd Dog
Large
Yorkipoo
Small
Yorkshire Terrier
Small
Afghan Hound
Large
Airedale Terrier
Large
Akita
Large
Alaskan Malamute
Large
Aussiedoodle
Medium
Australian Shepherd
Medium
Australian Terrier
Small
Basenji
Medium
Basset Hound
Medium
Beagle
Medium
Bearded Collie
Medium
Belgian Malinois
Large
Bernedoodle
Medium
Bernese Mountain Dog
Large
Bichon Frise
Small
Bloodhound
Large
Border Collie
Medium
Bordoodle
Medium
Borzoi
Large
Boston Terrier
Small
Boxer
Large
Bull Terrier
Medium
Cairn Terrier
Small
Caucasian Shepherd Dog
Large
Cavalier King Charles Spaniel
Small
Cavapoo
Small
Chesapeake Bay Retriever
Large
Chihuahua
Small
Chinese Crested
Small
Chow Chow
Medium
Cockapoo
Small
Cocker Spaniel
Medium
Collie
Large
Coton de Tulear
Small
Dachshund
Small
Dalmatian
Large
Doberman Pinscher
Large
Elo
Medium
English Bulldog
Medium
English Setter
Large
English Springer Spaniel
Medium
Eurasier
Medium
Flat Coated Retriever
Large
Fox Terrier
Medium
French Bulldog
Small
German Pinscher
Medium
German Shepherd Dog
Large
German Shorthaired Pointer
Large
German Wirehaired Pointer
Large
Giant Schnauzer
Large
Golden Retriever
Large
Goldendoodle
Medium
Gordon Setter
Large
Great Dane
Large
Great Pyrenees
Large
Greyhound
Large
Havanese
Small
Hovawart
Large
Ibizan Hound
Large
Irish Setter
Large
Irish Wolfhound
Large
Jack Russell Terrier
Small
Kangal Shepherd Dog
Large
Kromfohrlander
Medium
Kuvasz
Large
Labradoodle
Large
Labrador Retriever
Large
Landseer
Large
Large Munsterlander
Large
Leonberger
Large
Lhasa Apso
Small
Lowchen
Small
Maltese
Small
Maltipoo
Small
Miniature Pinscher
Small
Miniature Schnauzer
Small
Newfoundland
Large
Nova Scotia Duck Tolling Retriever
Medium
Old English Sheepdog (Bobtail)
Large
Papillon
Small
Parson Russell Terrier
Small
Peekapoo
Small
Pekingese
Small
Pharaoh Hound
Large
Pointer
Large
Pomeranian
Small
Pomsky
Small to Medium
Poodle
Small|Medium|Large
Pug
Small
Puggle
Small
Rhodesian Ridgeback
Large
Rottweiler
Large
Russian Tsvetnaya Bolonka
Small
Saluki
Large
Samoyed
Medium
Schnoodle
Small to Large
Scottish Terrier
Small
Sheepadoodle
Large
Shetland Sheepdog
Small
Shiba Inu
Medium
Shih Tzu
Small
Siberian Husky
Medium
Small Munsterlander
Medium
Spanish Galgo
Large
St. Bernard
Large
Staffordshire Bull Terrier
Medium
Standard Schnauzer
Medium
Tibetan Terrier
Medium
Vizsla
Large
Weimaraner
Large
Welsh Corgi Cardigan
Medium
Welsh Corgi Pembroke
Small
Welsh Springer Spaniel
Medium
West Highland White Terrier
Small
Whippet
Medium
White Swiss Shepherd Dog
Large
Yorkipoo
Small
Yorkshire Terrier
Small