Tools

Breed finder
Answer a few questions, meet your best-matched breeds.

Food calculator
How much should your dog eat each day? Find out in seconds.

Dog weight calculator
Ideal weight from body condition and breed, with a safe plan.

Dog pregnancy calculator
From mating date to due date, with a week-by-week timeline.

Compare breeds
Pick any two breeds — dog or cat — and see them side by side.

Dog age calculator
Dog years to human years, size-adjusted for small, medium and large breeds.

Dog name generator
Filter by gender, style, breed and size — shuffle until one feels right.

Cost of owning a dog
A first-year and yearly estimate by size, source and the choices you make.
Best-for lists

Dogs for apartments
Quiet, adaptable, content without a yard.

Dogs for first-time owners
Forgiving, trainable, eager to please.

Family dogs
Gentle, patient, sturdy with children.

Low-shedding dogs
Kind to allergies and to your sofa.

Small dogs
Big personality, small footprint.

Dogs for runners
Endless engines that love the miles.

Dogs for hunting
Nose, drive and stamina — bred to work the field.

Truffle-hunting dogs
Great noses trained to find buried treasure.

Guard dogs
Alert, territorial, and deterrent by nature.

Protection dogs
High-drive breeds for trained personal protection.

Therapy dogs
Gentle, calm and endlessly patient with people.

Service dogs
Trainable, steady partners for life-changing work.

Dogs for hot weather
Lean, single-coated breeds that shed the heat.

Dogs for cold climates
Thick double coats built for snow and ice.

Farm dogs
Working brains and bodies bred for the land.

Dogs for hiking
Sure-footed trail companions with real stamina.

Dogs for seniors
Calm, easy-care companions built for a slower pace.

Dogs for allergies
Hairless and curly coats that carry less loose hair.

Dogs for anxiety
Steady, affectionate breeds built to stay close.
Compare
Dog law, country by country
Licences, breed lists and dog tax — the paperwork side of a dog, per country.
