The Dog Almanac
Every dog breed,
measured.
From toy companions to giant guardians — breed-aware age and feeding calculators grounded in veterinary science.
Breeds50
Avg. years12
Most commonlarge
A–Z directory
giantAkita
10–13yrs32–59kg
largeAlaskan Malamute
10–14yrs34–45kg
largeAustralian Shepherd
12–15yrs18–29kg
largeBasset Hound
12–13yrs20–29kg
mediumBeagle
10–15yrs9–11kg
largeBelgian Malinois
14–16yrs20–34kg
giantBernese Mountain Dog
7–10yrs35–55kg
smallBichon Frise
14–15yrs3–5kg
giantBloodhound
10–12yrs36–50kg
mediumBorder Collie
12–15yrs12–20kg
mediumBoston Terrier
11–13yrs5–11kg
largeBoxer
10–12yrs25–32kg
mediumBrittany
12–14yrs14–18kg
largeBull Terrier
12–13yrs22–38kg
mediumBulldog
8–10yrs18–25kg
giantCane Corso
9–12yrs40–50kg
smallCavalier King Charles Spaniel
12–15yrs5–8kg
smallChihuahua
14–16yrs1.5–3kg
mediumCocker Spaniel
10–14yrs12–16kg
largeCollie
12–14yrs18–34kg
mediumDachshund
12–16yrs7–15kg
largeDalmatian
11–13yrs20–32kg
largeDoberman Pinscher
10–12yrs27–45kg
mediumEnglish Springer Spaniel
12–14yrs18–25kg
mediumFrench Bulldog
10–12yrs8–14kg
largeGerman Shepherd
9–13yrs22–40kg
largeGerman Shorthaired Pointer
12–14yrs20–32kg
largeGolden Retriever
10–12yrs25–34kg
giantGreat Dane
7–10yrs50–80kg
smallHavanese
14–16yrs3–6kg
largeIrish Setter
12–15yrs27–32kg
largeLabrador Retriever
10–14yrs25–36kg
smallMaltese
12–15yrs1.5–3kg
smallMiniature Schnauzer
12–15yrs5–9kg
giantNewfoundland
9–10yrs45–70kg
mediumPembroke Welsh Corgi
12–15yrs10–14kg
smallPomeranian
12–16yrs1.5–3kg
largePoodle
10–18yrs18–32kg
smallPug
13–15yrs6–8kg
largeRhodesian Ridgeback
10–12yrs29–41kg
giantRottweiler
8–10yrs36–60kg
giantSaint Bernard
8–10yrs54–82kg
largeSamoyed
12–14yrs16–30kg
mediumShetland Sheepdog
12–14yrs6–12kg
smallShih Tzu
10–18yrs4–7kg
largeSiberian Husky
12–14yrs16–27kg
largeVizsla
12–14yrs18–27kg
largeWeimaraner
10–13yrs25–40kg
mediumWhippet
12–15yrs7–14kg
smallYorkshire Terrier
11–15yrs2–3kg