All 101 dog breeds compared
Every major dog breed with its size, weight, energy level, shedding and grooming needs, how it is with kids, lifespan and temperament. Tap a breed to shop for it on Amazon. Last updated 3 September 2026 .
Find a dog breed by what matters to you
Hypoallergenic dog breeds
The hypoallergenic dog breeds that shed little and suit allergy sufferers.
As an Amazon Associate I earn from qualifying purchases, and as an eBay Partner Network affiliate outbound eBay links may also earn a commission. Either way it costs you nothing and it never affects which products are listed or how they are ranked.
Affenpinscher Airedale Terrier Basenji Bichon Frise Border Terrier Brussels Griffon Cairn Terrier Chinese Crested Coton de Tulear Havanese Kerry Blue Terrier Lagotto Romagnolo Lhasa Apso Maltese Miniature Schnauzer Poodle (Miniature) Poodle (Standard) Portuguese Water Dog Scottish Terrier Shih Tzu Silky Terrier Soft-Coated Wheaten Terrier Tibetan Terrier Toy Poodle West Highland White Terrier Wheaten Terrier Wire Fox Terrier Xoloitzcuintli Yorkshire TerrierBest dog breeds for apartments
The dog breeds that do well in a flat or small home.
Best family dog breeds (great with kids)
The dog breeds known for being excellent with children.
Small dog breeds
The small and toy dog breeds.
Large dog breeds
The large and giant dog breeds.
Low-shedding dog breeds
The dog breeds that shed the least.
| Breed | Size | Weight | Energy | Sheds | Grooming | With kids | Lifespan | Temperament |
|---|---|---|---|---|---|---|---|---|
| Affenpinscher hypoallergenic apartment-ok | Toy | 7-10 lb | Medium | Low | Medium | Better with older kids | 12-15 yrs | Confident, funny, fearless |
| Airedale Terrier hypoallergenic | Large | 50-70 lb | High | Low | High | Good | 11-14 yrs | Clever, courageous, friendly |
| Akita | Large | 70-130 lb | Medium | High | Medium | Good with training | 10-13 yrs | Dignified, courageous, loyal |
| Alaskan Malamute | Large | 75-100 lb | High | High | Medium | Good | 10-14 yrs | Affectionate, loyal, playful |
| American Eskimo Dog apartment-ok | Small | 10-30 lb | High | High | Medium | Great | 13-15 yrs | Bright, playful, alert |
| American Staffordshire Terrier | Medium | 40-70 lb | High | Medium | Low | Good | 12-16 yrs | Confident, loyal, good-natured |
| Anatolian Shepherd | Giant | 80-150 lb | Medium | Medium | Low | Good | 11-13 yrs | Loyal, independent, protective |
| Australian Cattle Dog | Medium | 35-50 lb | Very high | Medium | Low | Good | 12-16 yrs | Alert, tireless, clever |
| Australian Shepherd | Medium | 40-65 lb | Very high | High | Medium | Good | 12-15 yrs | Smart, work-driven, loyal |
| Basenji hypoallergenic apartment-ok | Small | 22-24 lb | High | Low | Low | Good | 13-14 yrs | Independent, smart, poised |
| Basset Hound apartment-ok | Medium | 40-65 lb | Low | Medium | Low | Excellent | 12-13 yrs | Charming, patient, low-key |
| Beagle apartment-ok | Small | 20-30 lb | High | Medium | Low | Excellent | 12-15 yrs | Curious, merry, friendly |
| Bearded Collie | Medium | 45-55 lb | High | High | High | Great | 12-14 yrs | Bouncy, charismatic, smart |
| Belgian Malinois | Large | 40-80 lb | Very high | Medium | Low | Good with training | 14-16 yrs | Hard-working, alert, intense |
| Belgian Tervuren | Large | 45-75 lb | Very high | High | Medium | Good | 11-13 yrs | Bright, active, watchful |
| Bernese Mountain Dog | Giant | 70-115 lb | Medium | High | Medium | Excellent | 7-10 yrs | Good-natured, calm, strong |
| Bichon Frise hypoallergenic apartment-ok | Small | 12-18 lb | Medium | Low | High | Excellent | 14-15 yrs | Playful, curious, peppy |
| Bloodhound | Large | 80-110 lb | Medium | Medium | Low | Good | 10-12 yrs | Friendly, independent, inquisitive |
| Border Collie | Medium | 30-55 lb | Very high | Medium | Medium | Good | 12-15 yrs | Extremely smart, driven, athletic |
| Border Terrier hypoallergenic apartment-ok | Small | 11-16 lb | High | Low | Medium | Great | 12-15 yrs | Affectionate, happy, plucky |
| Boston Terrier apartment-ok | Small | 12-25 lb | Medium | Low | Low | Great | 11-13 yrs | Friendly, bright, amusing |
| Boxer | Large | 50-80 lb | High | Medium | Low | Excellent | 10-12 yrs | Playful, energetic, loyal |
| Brittany | Medium | 30-40 lb | Very high | Medium | Low | Good | 12-14 yrs | Energetic, bright, eager |
| Brussels Griffon hypoallergenic apartment-ok | Toy | 8-10 lb | Medium | Low | Medium | Better with older kids | 12-15 yrs | Loyal, alert, curious |
| Bull Terrier apartment-ok | Medium | 35-75 lb | High | Low | Low | Good | 12-13 yrs | Playful, charming, mischievous |
| Bulldog apartment-ok | Medium | 40-50 lb | Low | Medium | Low | Great | 8-10 yrs | Calm, courageous, friendly |
| Bullmastiff | Giant | 100-130 lb | Low | Medium | Low | Good | 7-9 yrs | Affectionate, loyal, brave |
| Cairn Terrier hypoallergenic apartment-ok | Small | 13-14 lb | Medium | Low | Medium | Great | 13-15 yrs | Cheerful, busy, loyal |
| Cane Corso | Large | 88-120 lb | Medium | Medium | Low | Good with training | 9-12 yrs | Powerful, loyal, protective |
| Cavalier King Charles Spaniel apartment-ok | Small | 13-18 lb | Medium | Medium | Medium | Excellent | 12-15 yrs | Gentle, affectionate, adaptable |
| Chesapeake Bay Retriever | Large | 55-80 lb | High | Medium | Low | Good | 10-13 yrs | Bright, sensitive, affectionate |
| Chihuahua apartment-ok | Toy | 2-6 lb | Medium | Low | Low | Better with older kids | 14-16 yrs | Sassy, alert, devoted |
| Chinese Crested hypoallergenic apartment-ok | Toy | 8-12 lb | Medium | Low | Low | Good | 13-18 yrs | Affectionate, alert, playful |
| Chinese Shar-Pei apartment-ok | Medium | 45-60 lb | Low | Low | Low | Good | 8-12 yrs | Calm, loyal, independent |
| Chow Chow apartment-ok | Medium | 45-70 lb | Low | High | High | Good | 8-12 yrs | Dignified, aloof, loyal |
| Cocker Spaniel apartment-ok | Small | 20-30 lb | Medium | Medium | High | Great | 10-14 yrs | Gentle, smart, happy |
| Collie | Large | 50-75 lb | Medium | High | High | Excellent | 12-14 yrs | Devoted, graceful, proud |
| Coton de Tulear hypoallergenic apartment-ok | Small | 8-15 lb | Medium | Low | High | Excellent | 15-19 yrs | Charming, bright, happy-go-lucky |
| Dachshund apartment-ok | Small | 16-32 lb | Medium | Medium | Low | Good | 12-16 yrs | Clever, lively, stubborn |
| Dalmatian | Large | 45-70 lb | Very high | High | Low | Good | 11-13 yrs | Playful, energetic, outgoing |
| Doberman Pinscher | Large | 60-100 lb | High | Low | Low | Good with training | 10-12 yrs | Alert, fearless, loyal |
| English Bulldog apartment-ok | Medium | 40-50 lb | Low | Medium | Low | Great | 8-10 yrs | Calm, friendly, courageous |
| English Setter | Large | 45-80 lb | High | Medium | Medium | Great | 12-12 yrs | Merry, mellow, gentle |
| English Springer Spaniel | Medium | 40-50 lb | High | Medium | Medium | Excellent | 12-14 yrs | Friendly, eager, obedient |
| Flat-Coated Retriever | Large | 55-70 lb | High | Medium | Medium | Excellent | 8-10 yrs | Optimistic, friendly, upbeat |
| French Bulldog apartment-ok | Small | 16-28 lb | Low | Medium | Low | Great | 10-12 yrs | Affectionate, playful, easygoing |
| German Shepherd | Large | 50-90 lb | High | High | Medium | Good with training | 9-13 yrs | Loyal, confident, protective |
| German Shorthaired Pointer | Large | 45-70 lb | Very high | Medium | Low | Good | 10-12 yrs | Athletic, smart, eager |
| Golden Retriever | Large | 55-75 lb | High | High | Medium | Excellent | 10-12 yrs | Gentle, intelligent, devoted |
| Great Dane | Giant | 110-175 lb | Medium | Medium | Low | Great | 7-10 yrs | Friendly, patient, dependable |
| Great Pyrenees | Giant | 85-160 lb | Low | High | Medium | Great | 10-12 yrs | Calm, patient, smart |
| Greater Swiss Mountain Dog | Giant | 85-140 lb | Medium | Medium | Low | Great | 8-11 yrs | Faithful, alert, good-natured |
| Havanese hypoallergenic apartment-ok | Small | 7-13 lb | Medium | Low | High | Excellent | 14-16 yrs | Playful, gentle, sociable |
| Irish Setter | Large | 60-70 lb | High | Medium | Medium | Good | 12-15 yrs | Outgoing, sweet, active |
| Italian Greyhound apartment-ok | Toy | 7-14 lb | Medium | Low | Low | Better with older kids | 14-15 yrs | Playful, alert, sensitive |
| Jack Russell Terrier apartment-ok | Small | 13-17 lb | Very high | Medium | Low | Good | 13-16 yrs | Energetic, clever, fearless |
| Keeshond apartment-ok | Medium | 35-45 lb | Medium | High | High | Great | 12-15 yrs | Friendly, lively, outgoing |
| Kerry Blue Terrier hypoallergenic | Medium | 33-40 lb | High | Low | High | Good | 12-15 yrs | Smart, alert, people-loving |
| Labrador Retriever | Large | 55-80 lb | High | High | Low | Excellent | 10-12 yrs | Friendly, outgoing, eager to please |
| Lagotto Romagnolo hypoallergenic | Medium | 24-35 lb | High | Low | High | Great | 15-17 yrs | Affectionate, keen, undemanding |
| Leonberger | Giant | 90-170 lb | Medium | High | Medium | Great | 8-9 yrs | Gentle, playful, friendly |
| Lhasa Apso hypoallergenic apartment-ok | Small | 12-18 lb | Low | Low | High | Good | 12-15 yrs | Confident, smart, comical |
| Maltese hypoallergenic apartment-ok | Toy | 4-7 lb | Medium | Low | High | Better with older kids | 12-15 yrs | Gentle, playful, charming |
| Mastiff | Giant | 120-230 lb | Low | Medium | Low | Good | 6-10 yrs | Dignified, courageous, docile |
| Miniature Pinscher apartment-ok | Toy | 8-11 lb | High | Low | Low | Good | 12-16 yrs | Fearless, energetic, alert |
| Miniature Schnauzer hypoallergenic apartment-ok | Small | 11-20 lb | Medium | Low | High | Great | 12-15 yrs | Spirited, friendly, obedient |
| Newfoundland | Giant | 100-150 lb | Medium | High | High | Excellent | 9-10 yrs | Sweet, patient, devoted |
| Norwegian Elkhound | Medium | 44-55 lb | High | High | Medium | Good | 12-15 yrs | Bold, playful, loyal |
| Old English Sheepdog | Large | 60-100 lb | Medium | High | High | Great | 10-12 yrs | Adaptable, gentle, smart |
| Papillon apartment-ok | Toy | 5-10 lb | Medium | Medium | Medium | Good | 14-16 yrs | Alert, friendly, happy |
| Pekingese apartment-ok | Small | 7-14 lb | Low | High | High | Better with older kids | 12-14 yrs | Affectionate, loyal, regal |
| Pembroke Welsh Corgi apartment-ok | Small | 24-30 lb | Medium | High | Medium | Great | 12-13 yrs | Smart, alert, affectionate |
| Pointer | Large | 45-75 lb | Very high | Low | Low | Good | 12-17 yrs | Even-tempered, hard-driving, loyal |
| Pomeranian apartment-ok | Toy | 3-7 lb | Medium | Medium | High | Better with older kids | 12-16 yrs | Lively, bold, curious |
| Poodle (Miniature) hypoallergenic apartment-ok | Small | 10-15 lb | Medium | Low | High | Great | 14-16 yrs | Clever, lively, trainable |
| Poodle (Standard) hypoallergenic | Large | 45-70 lb | High | Low | High | Great | 12-15 yrs | Smart, active, elegant |
| Portuguese Water Dog hypoallergenic | Medium | 35-60 lb | High | Low | High | Great | 11-13 yrs | Adventurous, bright, tireless |
| Pug apartment-ok | Small | 14-18 lb | Low | High | Low | Great | 13-15 yrs | Charming, mischievous, loving |
| Rhodesian Ridgeback | Large | 70-85 lb | High | Low | Low | Good | 10-12 yrs | Dignified, strong-willed, loyal |
| Rottweiler | Large | 80-135 lb | Medium | Medium | Low | Good with training | 9-10 yrs | Loyal, confident, calm guardian |
| Saint Bernard | Giant | 120-180 lb | Low | High | Medium | Great | 8-10 yrs | Playful, charming, gentle |
| Samoyed | Medium | 35-65 lb | High | High | High | Great | 12-14 yrs | Friendly, gentle, smiley |
| Schipperke apartment-ok | Small | 10-16 lb | High | Medium | Medium | Good | 13-15 yrs | Curious, confident, mischievous |
| Scottish Terrier hypoallergenic apartment-ok | Small | 18-22 lb | Medium | Low | High | Good | 11-13 yrs | Confident, independent, spirited |
| Shetland Sheepdog apartment-ok | Small | 15-25 lb | High | High | High | Great | 12-14 yrs | Bright, sensitive, loyal |
| Shiba Inu apartment-ok | Small | 17-23 lb | Medium | High | Medium | Good | 13-16 yrs | Alert, spirited, independent |
| Shih Tzu hypoallergenic apartment-ok | Small | 9-16 lb | Low | Low | High | Great | 10-16 yrs | Affectionate, charming, calm |
| Siberian Husky | Medium | 35-60 lb | Very high | High | Medium | Good | 12-14 yrs | Outgoing, mischievous, energetic |
| Silky Terrier hypoallergenic apartment-ok | Toy | 8-11 lb | Medium | Low | Medium | Good | 13-15 yrs | Friendly, quick, keen |
| Soft-Coated Wheaten Terrier hypoallergenic | Medium | 30-40 lb | High | Low | High | Great | 12-14 yrs | Happy, friendly, deeply devoted |
| Staffordshire Bull Terrier apartment-ok | Medium | 24-38 lb | High | Medium | Low | Great | 12-14 yrs | Brave, loyal, affectionate |
| Tibetan Terrier hypoallergenic apartment-ok | Medium | 18-30 lb | Medium | Low | High | Great | 15-16 yrs | Affectionate, sensitive, clever |
| Toy Poodle hypoallergenic apartment-ok | Toy | 4-6 lb | Medium | Low | High | Good | 14-18 yrs | Intelligent, lively, devoted |
| Vizsla | Medium | 44-60 lb | Very high | Low | Low | Good | 12-14 yrs | Affectionate, energetic, gentle |
| Weimaraner | Large | 55-90 lb | Very high | Low | Low | Good | 10-13 yrs | Friendly, fearless, obedient |
| West Highland White Terrier hypoallergenic apartment-ok | Small | 15-20 lb | Medium | Low | Medium | Good | 13-15 yrs | Happy, loyal, entertaining |
| Wheaten Terrier hypoallergenic | Medium | 30-40 lb | High | Low | High | Great | 12-14 yrs | Happy, friendly, steady |
| Whippet apartment-ok | Medium | 25-40 lb | Medium | Low | Low | Great | 12-15 yrs | Calm, affectionate, gentle |
| Wire Fox Terrier hypoallergenic apartment-ok | Small | 15-18 lb | High | Low | High | Good | 12-15 yrs | Alert, confident, gay |
| Xoloitzcuintli hypoallergenic apartment-ok | Medium | 15-55 lb | Medium | Low | Low | Good | 13-18 yrs | Calm, loyal, alert |
| Yorkshire Terrier hypoallergenic apartment-ok | Toy | 4-7 lb | Medium | Low | High | Better with older kids | 11-15 yrs | Bold, affectionate, feisty |