The Dog Almanac
Every dog breed,
measured.
From toy companions to giant guardians — breed-aware age and feeding calculators grounded in veterinary science.
A–Z directory
largeAge calculator · lifespan · feeding guide
Afghan Hound
12-15yrs23-27kg
largeAge calculator · lifespan · feeding guide
Airedale Terrier
11-14yrs18-32kg
giantAge calculator · lifespan · feeding guide
Akita
10-13yrs32-59kg
largeAge calculator · lifespan · feeding guide
Alaskan Malamute
10-14yrs34-45kg
mediumAge calculator · lifespan · feeding guide
American Eskimo Dog
13-15yrs2.7-16kg
smallAge calculator · lifespan · feeding guide
American Hairless Terrier
14-16yrs5.4-7.3kg
largeAge calculator · lifespan · feeding guide
American Staffordshire Terrier
12-16yrs18-32kg
giantAge calculator · lifespan · feeding guide
Anatolian Shepherd Dog
11-13yrs36-68kg
mediumAge calculator · lifespan · feeding guide
Australian Cattle Dog
12-16yrs16-23kg
largeAge calculator · lifespan · feeding guide
Australian Shepherd
12-15yrs18-29kg
smallAge calculator · lifespan · feeding guide
Australian Terrier
11-15yrs6.8-9.1kg
largeAge calculator · lifespan · feeding guide
Barbet
12-14yrs16-29kg
mediumAge calculator · lifespan · feeding guide
Basenji
13-14yrs9-11kg
largeAge calculator · lifespan · feeding guide
Basset Hound
12-13yrs20-29kg
mediumAge calculator · lifespan · feeding guide
Beagle
10-15yrs9-11kg
largeAge calculator · lifespan · feeding guide
Bearded Collie
12-14yrs18-27kg
giantAge calculator · lifespan · feeding guide
Beauceron
10-12yrs32-50kg
mediumAge calculator · lifespan · feeding guide
Bedlington Terrier
11-16yrs7.7-10.4kg
largeAge calculator · lifespan · feeding guide
Belgian Malinois
14-16yrs20-34kg
largeAge calculator · lifespan · feeding guide
Belgian Sheepdog
12-14yrs20-34kg
largeAge calculator · lifespan · feeding guide
Belgian Tervuren
12-14yrs20-34kg
giantAge calculator · lifespan · feeding guide
Bernese Mountain Dog
7-10yrs35-55kg
smallAge calculator · lifespan · feeding guide
Bichon Frise
14-15yrs3-5kg
smallAge calculator · lifespan · feeding guide
Biewer Terrier
12-16yrs1.8-3.6kg
giantAge calculator · lifespan · feeding guide
Black and Tan Coonhound
10-12yrs29-50kg
giantAge calculator · lifespan · feeding guide
Bloodhound
10-12yrs36-50kg
largeAge calculator · lifespan · feeding guide
Bluetick Coonhound
11-12yrs20-36kg
giantAge calculator · lifespan · feeding guide
Boerboel
9-11yrs50-91kg
mediumAge calculator · lifespan · feeding guide
Border Collie
12-15yrs12-20kg
smallAge calculator · lifespan · feeding guide
Border Terrier
12-15yrs5.2-7kg
giantAge calculator · lifespan · feeding guide
Borzoi
9-14yrs27-48kg
mediumAge calculator · lifespan · feeding guide
Boston Terrier
11-13yrs5-11kg
giantAge calculator · lifespan · feeding guide
Bouvier des Flandres
10-12yrs32-50kg
largeAge calculator · lifespan · feeding guide
Boxer
10-12yrs25-32kg
mediumAge calculator · lifespan · feeding guide
Boykin Spaniel
10-15yrs11.3-18.1kg
largeAge calculator · lifespan · feeding guide
Bracco Italiano
10-14yrs25-41kg
mediumAge calculator · lifespan · feeding guide
Brittany
12-14yrs14-18kg
smallAge calculator · lifespan · feeding guide
Brussels Griffon
12-15yrs3.5-5.5kg
largeAge calculator · lifespan · feeding guide
Bull Terrier
12-13yrs22-38kg
mediumAge calculator · lifespan · feeding guide
Bulldog
8-10yrs18-25kg
giantAge calculator · lifespan · feeding guide
Bullmastiff
7-9yrs45-59kg
smallAge calculator · lifespan · feeding guide
Cairn Terrier
13-15yrs6-7.5kg
giantAge calculator · lifespan · feeding guide
Cane Corso
9-12yrs40-50kg
mediumAge calculator · lifespan · feeding guide
Cardigan Welsh Corgi
12-15yrs11-17kg
smallAge calculator · lifespan · feeding guide
Cavalier King Charles Spaniel
12-15yrs5-8kg
largeAge calculator · lifespan · feeding guide
Chesapeake Bay Retriever
10-13yrs25-36kg
smallAge calculator · lifespan · feeding guide
Chihuahua
14-16yrs1.5-3kg
smallAge calculator · lifespan · feeding guide
Chinese Crested
13-18yrs3.6-5.4kg
largeAge calculator · lifespan · feeding guide
Chinese Shar-Pei
8-12yrs20-27kg
largeAge calculator · lifespan · feeding guide
Chow Chow
8-12yrs20-32kg
largeAge calculator · lifespan · feeding guide
Clumber Spaniel
10-12yrs25-39kg
mediumAge calculator · lifespan · feeding guide
Cocker Spaniel
10-14yrs12-16kg
largeAge calculator · lifespan · feeding guide
Collie
12-14yrs18-34kg
smallAge calculator · lifespan · feeding guide
Coton de Tulear
15-19yrs4-7kg
mediumAge calculator · lifespan · feeding guide
Dachshund
12-16yrs7-15kg
largeAge calculator · lifespan · feeding guide
Dalmatian
11-13yrs20-32kg
largeAge calculator · lifespan · feeding guide
Doberman Pinscher
10-12yrs27-45kg
largeAge calculator · lifespan · feeding guide
Dogo Argentino
10-12yrs35-45kg
giantAge calculator · lifespan · feeding guide
Dogue de Bordeaux
5-8yrs45-68kg
mediumAge calculator · lifespan · feeding guide
English Cocker Spaniel
12-14yrs12-15.5kg
largeAge calculator · lifespan · feeding guide
English Setter
10-12yrs20-36kg
mediumAge calculator · lifespan · feeding guide
English Springer Spaniel
12-14yrs18-25kg
smallAge calculator · lifespan · feeding guide
English Toy Spaniel
10-12yrs3.6-6.4kg
mediumAge calculator · lifespan · feeding guide
Field Spaniel
12-13yrs16-23kg
mediumAge calculator · lifespan · feeding guide
Finnish Lapphund
12-15yrs15-24kg
largeAge calculator · lifespan · feeding guide
Flat-Coated Retriever
8-10yrs25-32kg
mediumAge calculator · lifespan · feeding guide
French Bulldog
10-12yrs8-14kg
mediumAge calculator · lifespan · feeding guide
German Pinscher
12-14yrs11-20kg
largeAge calculator · lifespan · feeding guide
German Shepherd
9-13yrs22-40kg
largeAge calculator · lifespan · feeding guide
German Shorthaired Pointer
12-14yrs20-32kg
largeAge calculator · lifespan · feeding guide
German Wirehaired Pointer
12-14yrs23-32kg
largeAge calculator · lifespan · feeding guide
Giant Schnauzer
12-15yrs25-39kg
largeAge calculator · lifespan · feeding guide
Golden Retriever
10-12yrs25-34kg
largeAge calculator · lifespan · feeding guide
Gordon Setter
10-13yrs20-36kg
giantAge calculator · lifespan · feeding guide
Great Dane
7-10yrs50-80kg
giantAge calculator · lifespan · feeding guide
Great Pyrenees
10-12yrs39-73kg
giantAge calculator · lifespan · feeding guide
Greater Swiss Mountain Dog
8-11yrs39-64kg
smallAge calculator · lifespan · feeding guide
Havanese
14-16yrs3-6kg
mediumAge calculator · lifespan · feeding guide
Icelandic Sheepdog
12-14yrs11-14kg
largeAge calculator · lifespan · feeding guide
Irish Setter
12-15yrs27-32kg
mediumAge calculator · lifespan · feeding guide
Irish Terrier
13-15yrs11-13kg
giantAge calculator · lifespan · feeding guide
Irish Wolfhound
6-8yrs48-82kg
smallAge calculator · lifespan · feeding guide
Italian Greyhound
14-15yrs3.2-6.4kg
smallAge calculator · lifespan · feeding guide
Japanese Chin
10-12yrs3.2-5kg
mediumAge calculator · lifespan · feeding guide
Keeshond
12-15yrs16-20kg
largeAge calculator · lifespan · feeding guide
Labrador Retriever
10-14yrs25-36kg
mediumAge calculator · lifespan · feeding guide
Lagotto Romagnolo
15-17yrs11-16kg
giantAge calculator · lifespan · feeding guide
Leonberger
7-9yrs41-77kg
smallAge calculator · lifespan · feeding guide
Lhasa Apso
12-15yrs5-8kg
smallAge calculator · lifespan · feeding guide
Maltese
12-15yrs1.5-3kg
smallAge calculator · lifespan · feeding guide
Manchester Terrier
15-17yrs3-10kg
giantAge calculator · lifespan · feeding guide
Mastiff
6-10yrs54-100kg
mediumAge calculator · lifespan · feeding guide
Miniature American Shepherd
12-15yrs9-18kg
mediumAge calculator · lifespan · feeding guide
Miniature Bull Terrier
11-13yrs8-16kg
smallAge calculator · lifespan · feeding guide
Miniature Pinscher
12-16yrs3.6-4.5kg
smallAge calculator · lifespan · feeding guide
Miniature Schnauzer
12-15yrs5-9kg
mediumAge calculator · lifespan · feeding guide
Mudi
12-14yrs8-14kg
giantAge calculator · lifespan · feeding guide
Neapolitan Mastiff
7-9yrs50-75kg
giantAge calculator · lifespan · feeding guide
Newfoundland
9-10yrs45-70kg
smallAge calculator · lifespan · feeding guide
Norfolk Terrier
12-16yrs5-5.5kg
mediumAge calculator · lifespan · feeding guide
Norwegian Elkhound
12-15yrs20-25kg
smallAge calculator · lifespan · feeding guide
Norwich Terrier
12-15yrs5-6kg
mediumAge calculator · lifespan · feeding guide
Nova Scotia Duck Tolling Retriever
12-14yrs16-23kg
largeAge calculator · lifespan · feeding guide
Old English Sheepdog
10-12yrs27-45kg
smallAge calculator · lifespan · feeding guide
Papillon
14-16yrs2.3-4.5kg
smallAge calculator · lifespan · feeding guide
Parson Russell Terrier
13-15yrs5.9-7.7kg
smallAge calculator · lifespan · feeding guide
Pekingese
12-14yrs3.2-6.4kg
mediumAge calculator · lifespan · feeding guide
Pembroke Welsh Corgi
12-15yrs10-14kg
largeAge calculator · lifespan · feeding guide
Pointer
12-15yrs20-34kg
smallAge calculator · lifespan · feeding guide
Pomeranian
12-16yrs1.5-3kg
largeAge calculator · lifespan · feeding guide
Poodle
10-18yrs18-32kg
largeAge calculator · lifespan · feeding guide
Portuguese Water Dog
11-13yrs16-27kg
smallAge calculator · lifespan · feeding guide
Pug
13-15yrs6-8kg
mediumAge calculator · lifespan · feeding guide
Rat Terrier
12-18yrs4.5-11.3kg
largeAge calculator · lifespan · feeding guide
Redbone Coonhound
12-15yrs20-32kg
largeAge calculator · lifespan · feeding guide
Rhodesian Ridgeback
10-12yrs29-41kg
giantAge calculator · lifespan · feeding guide
Rottweiler
8-10yrs36-60kg
smallAge calculator · lifespan · feeding guide
Russell Terrier
12-14yrs4.1-6.8kg
smallAge calculator · lifespan · feeding guide
Russian Toy
12-14yrs1.4-3kg
giantAge calculator · lifespan · feeding guide
Saint Bernard
8-10yrs54-82kg
largeAge calculator · lifespan · feeding guide
Saluki
10-17yrs18-29kg
largeAge calculator · lifespan · feeding guide
Samoyed
12-14yrs16-30kg
smallAge calculator · lifespan · feeding guide
Schipperke
12-16yrs4.5-7.5kg
smallAge calculator · lifespan · feeding guide
Scottish Terrier
12-15yrs8-10kg
mediumAge calculator · lifespan · feeding guide
Shetland Sheepdog
12-14yrs6-12kg
mediumAge calculator · lifespan · feeding guide
Shiba Inu
13-16yrs8-11kg
smallAge calculator · lifespan · feeding guide
Shih Tzu
10-18yrs4-7kg
largeAge calculator · lifespan · feeding guide
Siberian Husky
12-14yrs16-27kg
smallAge calculator · lifespan · feeding guide
Silky Terrier
13-15yrs3.6-5.4kg
smallAge calculator · lifespan · feeding guide
Smooth Fox Terrier
12-15yrs6.8-8.6kg
mediumAge calculator · lifespan · feeding guide
Soft Coated Wheaten Terrier
12-14yrs14-18kg
largeAge calculator · lifespan · feeding guide
Spinone Italiano
10-12yrs28-39kg
mediumAge calculator · lifespan · feeding guide
Staffordshire Bull Terrier
12-14yrs11-17kg
mediumAge calculator · lifespan · feeding guide
Standard Schnauzer
13-16yrs14-23kg
giantAge calculator · lifespan · feeding guide
Tibetan Mastiff
10-12yrs32-68kg
smallAge calculator · lifespan · feeding guide
Tibetan Spaniel
12-15yrs4-7kg
mediumAge calculator · lifespan · feeding guide
Tibetan Terrier
12-15yrs8-14kg
smallAge calculator · lifespan · feeding guide
Toy Fox Terrier
13-15yrs1.6-3.2kg
largeAge calculator · lifespan · feeding guide
Treeing Walker Coonhound
12-13yrs23-32kg
largeAge calculator · lifespan · feeding guide
Vizsla
12-14yrs18-27kg
largeAge calculator · lifespan · feeding guide
Weimaraner
10-13yrs25-40kg
mediumAge calculator · lifespan · feeding guide
Welsh Springer Spaniel
12-15yrs16-25kg
mediumAge calculator · lifespan · feeding guide
Welsh Terrier
12-15yrs8.5-10.5kg
smallAge calculator · lifespan · feeding guide
West Highland White Terrier
13-15yrs7-9kg
mediumAge calculator · lifespan · feeding guide
Whippet
12-15yrs7-14kg
smallAge calculator · lifespan · feeding guide
Wire Fox Terrier
12-15yrs6.8-8.6kg
largeAge calculator · lifespan · feeding guide
Wirehaired Pointing Griffon
12-15yrs16-32kg
largeAge calculator · lifespan · feeding guide
Wirehaired Vizsla
12-14yrs20-29kg
mediumAge calculator · lifespan · feeding guide
Xoloitzcuintli
13-18yrs4.5-25kg
smallAge calculator · lifespan · feeding guide
Yorkshire Terrier
11-15yrs2-3kg