Dog Breed Guides
Honest breed overviews with traits, fit, and a watch-out for each. 101 breeds and counting — filter to narrow it down.
101 of 101 breeds

Golden Retriever
Everyone's best friend

Labrador Retriever
America's classic family favorite

French Bulldog
The compact charmer

German Shepherd
Loyal working partner

Cavalier King Charles Spaniel
Velcro lapdog

Border Collie
The thinking athlete

Standard Poodle
Smart, athletic, low-shed

Miniature Poodle
Pocket-sized brain

Toy Poodle
Tiny genius companion

Goldendoodle
Friendly, fluffy, low-shed-ish

Labradoodle
The original doodle

Cavapoo
Cuddly mini-doodle

Cockapoo
Playful pocket pal

Bernedoodle
Big gentle goofball

Australian Shepherd
Brains, looks, boundless energy

Miniature Australian Shepherd
Compact herding athlete

Beagle
Nose with legs

Dachshund
Long dog, big attitude

Chihuahua
Tiny dog, huge personality

Shih Tzu
Tiny lion of the living room

Havanese
Cuban lap acrobat

Maltese
Silky tiny companion

Bichon Frise
Happy cotton ball

Boston Terrier
American gentleman

Pug
Sturdy comedian

Yorkshire Terrier
Bold little dynamo

Miniature Schnauzer
Bearded smart aleck

Cocker Spaniel
Soft-eyed sweetheart

English Springer Spaniel
Tireless field companion

Boxer
Eternal puppy in a strong body

Rottweiler
Confident guardian

Doberman Pinscher
Sleek protector

Great Dane
Gentle giant

Bernese Mountain Dog
Snow-loving softie

Newfoundland
Water-rescue teddy bear

Siberian Husky
Talkative escape artist

Alaskan Malamute
Arctic powerhouse

Shiba Inu
Fox-like and independent

Akita
Dignified guardian

Samoyed
Smiling snow cloud

Australian Cattle Dog
Blue heeler workhorse

Jack Russell Terrier
Pocket-sized dynamo

Russell Terrier
Shorter-legged JRT cousin

American Staffordshire Terrier
Strong, loyal companion

Staffordshire Bull Terrier
Smile-faced compact athlete

Vizsla
Velcro running partner

Weimaraner
Silver ghost

German Shorthaired Pointer
All-purpose field athlete

Brittany
Eager outdoor partner

Rhodesian Ridgeback
Quiet athletic guardian

Whippet
Quiet apartment sprinter

Greyhound
45 mph couch potato

Italian Greyhound
Mini sighthound cuddler

Basenji
Barkless and cat-like

Shetland Sheepdog
Mini collie smarts

Collie
Classic gentle herder

Papillon
Butterfly-eared brain

Pomeranian
Pocket-sized show-off

West Highland White Terrier
Sturdy little Scot

Cairn Terrier
Toto-style scrappy pal

Scottish Terrier
Dignified independent

Portuguese Water Dog
Athletic swimming poodle cousin

Soft Coated Wheaten Terrier
Bouncy silky charmer

Chinese Crested
Unusual lap companion

Pembroke Welsh Corgi
Short legs, big herding heart

Cardigan Welsh Corgi
The original tailed corgi

English Bulldog
Stoic couch loaf

American Bulldog
Athletic working bulldog

Cane Corso
Italian guardian

Belgian Malinois
Working dog, not a pet

Great Pyrenees
Mountain guardian

Saint Bernard
Mellow mountain teddy

Basset Hound
Low-slung scent specialist

Bloodhound
World-class nose on legs

Dalmatian
Spotted endurance athlete

Chow Chow
Aloof lion-mane companion

Shar Pei
Wrinkled and independent

English Mastiff
Massive gentle softie

Bullmastiff
Quiet protective hulk

Bull Terrier
Egg-headed clown

Airedale Terrier
King of terriers

Rat Terrier
Versatile farm dog

Border Terrier
Working terrier with an off switch

Lhasa Apso
Tibetan watchdog in a small package

Pekingese
Tiny imperial loaf

Japanese Chin
Cat-like aristocrat

English Cocker Spaniel
Cheerful field companion

Irish Setter
Red-coated forever puppy

English Setter
Gentle bird dog

Afghan Hound
Aloof silken sighthound

Borzoi
Quiet Russian sighthound

Irish Wolfhound
Towering gentle giant

Mini Goldendoodle
Compact teddy-bear doodle

Aussiedoodle
Smart, social, high-energy mix

Mixed Breed (Mutt)
The original good dog

Old English Sheepdog
Shaggy, bouncy family clown

Leonberger
Lion-maned gentle giant

Tibetan Terrier
Shaggy companion, not actually a terrier

Brussels Griffon
Tiny dog with a huge personality

Schnoodle
Smart, playful schnauzer-poodle mix

Pomsky
Pomeranian × Husky designer mix
Not sure which breed fits?
Take the 2-minute quiz for personalized matches.
Take the Dog Breed Quiz →