How we calculate
Last updated
Principles
- The default method is the most transparent, best-supported one that US readers know. Other methods appear next to it for comparison.
- We show ranges where a single number would suggest false precision.
- Every result is labeled as an estimate and links to its sources.
- We don't publish numbers we couldn't verify in the original source.
How we rank sources
| Tier | Type | Examples |
|---|---|---|
| 1 | Peer-reviewed studies | Scientific Reports, Cell Systems, JAVMA |
| 2 | Veterinary guidelines | AAHA, AVMA, WSAVA, Merck Veterinary Manual |
| 3 | Breed clubs, vet hospitals, universities | AKC, VCA, International Cat Care |
| 4 | Other | Rescue groups, industry surveys |
When sources conflict, a higher tier wins. Within a tier we prefer larger, more recent and US-based data.
How we report lifespan
We keep three measures apart and say which one each number is:
- Breed club range (AKC "life expectancy"): a typical range, not a study result.
- Median lifespan: the age by which half the dogs in a study had died. Our breed medians come from McMillan et al. 2024 (584,734 UK dogs).
- Life expectancy at birth: from life tables, counting every early death. It is usually the lowest of the three.
UK data is labeled as UK data. For US figures we use Montoya et al. 2023 (Banfield, more than 13 million dogs).
Dog age calculator
Default method: the AKC dog age chart, based on AVMA guidance. Dogs are grouped by adult weight: small up to 20 lb, medium up to 50 lb, large up to 100 lb, and giant above that.
- Between whole years we interpolate linearly. Under 1 year we interpolate from 0 to the 1-year value (15 for small to large dogs, 12 for giant). The minimum age is 1 month.
- Beyond 16 years we add the chart's last yearly step (small and medium +4, large +6, giant +7) and mark the result as beyond the chart. The maximum age is 25.
Comparison: the UCSD DNA formula (Wang et al. 2020): human age = 16 × ln(dog age) + 31. It was derived from 104 Labrador Retrievers and gives negative values for very young puppies, so we show it only from 1 year.
Life stages follow the 2019 AAHA Canine Life Stage Guidelines:
| Size | Puppy until | Young adult until | Life expectancy | Senior from |
|---|---|---|---|---|
| Small | 6 months | 3 years | 13.53 yrs | 10.1 yrs |
| Medium | 7 months | 4 years | 12.7 yrs | 9.5 yrs |
| Large | 9 months | 4 years | 11.51 yrs | 8.6 yrs |
| Giant | 9 months | 4 years | 9.51 yrs | 7.1 yrs |
Senior = the last 25% of estimated lifespan (AAHA). Life expectancy is US data by size (Montoya et al. 2023); if you enter an adult weight under 12 lb we use the toy value of 13.36 years; if you choose a breed, we use its study median. AAHA gives size ranges for puppyhood (about 6–9 months); the exact month per size is our choice within that range. We don't estimate the "end of life" stage, which depends on health rather than age. The AVMA's simpler advice (senior from about 7 for small dogs, 5–6 for large dogs) is mentioned in the text.
- American Kennel Club. How to Calculate Dog Years to Human Years (age chart based on AVMA data).
- American Veterinary Medical Association. Senior Pets.
- Wang T. et al. Quantitative Translation of Dog-to-Human Aging by Conserved Remodeling of the DNA Methylome. Cell Systems, 2020.
- Creevy K.E. et al. 2019 AAHA Canine Life Stage Guidelines. JAAHA, 2019.
- Montoya M. et al. Life Expectancy Tables for Dogs and Cats Derived from Clinical Data. Frontiers in Veterinary Science, 2023.
Dog lifespan by breed
For each breed we show the AKC range and the median lifespan from McMillan et al. 2024 with the number of dogs studied. The lookup tool uses the breed median as the life expectancy for the senior cutoff (75%, AAHA). For mixed-breed dogs it uses US life expectancy by size. We never predict how many years an individual dog has left.
Pit Bull: the AKC doesn't recognize the American Pit Bull Terrier. We use the American Staffordshire Terrier's AKC range and the Staffordshire Bull Terrier's median (36,216 dogs), because the AmStaff median comes from only 142 dogs. Both are labeled on the page.
- McMillan K.M. et al. Longevity of companion dog breeds: those at risk from early death. Scientific Reports, 2024.
- Montoya M. et al. Life Expectancy Tables for Dogs and Cats Derived from Clinical Data. Frontiers in Veterinary Science, 2023.
- Teng K.T. et al. Life tables of annual life expectancy and mortality for companion dogs in the United Kingdom. Scientific Reports, 2022.
- O'Neill D.G. et al. Longevity and mortality of owned dogs in England. The Veterinary Journal, 2013.
- Urfer S.R. et al. Lifespan of companion dogs seen in three independent primary care veterinary clinics in the United States. Canine Medicine and Genetics, 2020.
- Kraus C., Pavard S., Promislow D.E.L. The Size–Life Span Trade-Off Decomposed: Why Large Dogs Die Young. The American Naturalist, 2013.
Puppy weight calculator
We model growth with a logistic curve for each of five adult-size groups: f(t) = 1 / (1 + e−k(t − t50)), where t is age in weeks, t50 is the age at half of adult weight, and k = ln(99) / (t99 − t50) so that the curve reaches 99% at t99. Predicted adult weight = current weight ÷ f(t).
| Size group | t50 (weeks) | t99 (weeks) |
|---|---|---|
| Toy | 11 | 39 |
| Small | 12.5 | 39 |
| Medium | 15 | 43 |
| Large | 18 | 56 |
| Giant | 23 | 65 |
Toy and giant anchors come from a study of puppies of 12 breeds (Hawthorne 2004); small, medium and large values are our interpolation, consistent with growth standard charts that show small dogs maturing at 8–12 months and larger breeds taking up to 24 months (Salt 2017). Those charts exclude adults over 40 kg, so the giant curve is an extrapolation. Size groups follow US weight bands (Montoya 2023).
- Ages 8 to 52 weeks only; under 8 weeks puppies vary too much.
- “Not sure” size: we estimate with the medium curve, pick the size group that result falls in, and recalculate once.
- The result shows ±15% around the estimate. That band is our editorial choice, not a published figure.
- The “double at 16 weeks” and “weekly × 52” rules are shown for comparison only; we found no published validation for either.
- Hawthorne A.J. et al. Body-Weight Changes during Growth in Puppies of Different Breeds. The Journal of Nutrition, 2004.
- Salt C. et al. Growth standard charts for monitoring bodyweight in dogs of different sizes. PLOS ONE, 2017.
- American Kennel Club. When Do Dogs Stop Growing?
- PetMD. Growth in Dogs: What to Expect.
- Montoya M. et al. Life Expectancy Tables for Dogs and Cats Derived from Clinical Data. Frontiers in Veterinary Science, 2023.
Dog pregnancy calculator
| Date you know | Due date | Window |
|---|---|---|
| First mating | +63 days | +58 to +72 (to last mating + 72) |
| Ovulation | +63 | ±2 days |
| LH surge | +65 | +64 to +66 |
| First day of diestrus | +57 | +56 to +58 |
Mating, ovulation and LH figures follow the AKC; the diestrus rule follows the Merck Veterinary Manual. A vet’s estimate of days pregnant is converted to an equivalent mating date. All dates are calendar days, so time zones don’t shift them. Milestones (palpation at about 3–4 weeks, ultrasound from about day 28, relaxin from about day 30, X-ray counting from about day 55, nesting from about day 58) come from VCA and the AKC. The vet-call thresholds (straining over 30 minutes without a puppy, over 2 hours between puppies, labor over 24 hours) come from VCA and the AKC; “past day 72” marks the end of the AKC window.
- American Kennel Club. The Reproductive Cycle in Dogs.
- VCA Animal Hospitals. Pregnancy in Dogs.
- VCA Animal Hospitals. Whelping in Dogs.
- Merck Veterinary Manual (Pet Owner Version). Management of Reproduction in Dogs.
- Merck Veterinary Manual. Whelping and Queening in Bitches and Queens.
Dog calorie calculator
RER = 70 × (body weight in kg)0.75 for every weight (Merck). Daily calories = RER × factor: neutered adult 1.6, intact 1.8, low activity 1.4, puppy under 4 months 3, puppy 4–12 months 2, pregnancy 1.6–2 (Merck; Pet Nutrition Alliance). Very active adults use NRC 2006’s 130 × kg0.75. Nursing dogs (2–6 × RER) are not calculated.
- Seniors use 1.4 × RER (1.6 if very active). There is no single published senior factor; this is our editorial choice.
- Weight loss uses 1 × RER calculated at the target weight you enter. We don’t estimate a target weight from body condition score, because we couldn’t verify a published conversion; ask your vet for the target.
- Results show ±30% around the estimate, the individual variation the Merck Veterinary Manual describes. WSAVA’s table for healthy adults runs lower (about 1.2–1.5 × RER); we explain the difference on the page.
- Treats: up to 10% of daily calories (WSAVA 2011).
Dog food calculator
Daily calories come from the same function as the calorie calculator. Food calories = daily calories × 0.9 when treats are allowed. Cups = food calories ÷ kcal per cup; grams = food calories ÷ (kcal per kg ÷ 1,000); cans = wet calories ÷ kcal per can. Mixed feeding splits calories by the wet share you choose. Cups are shown to the nearest eighth and cans to the nearest quarter.
If you don’t know your food’s calories, we use 300–400 kcal per cup, the range Tufts veterinary nutritionists give for most commercial dry foods, and show a range of cups. AAFCO rules require calories per kilogram and per familiar unit (cup or can) on pet food labels.
- Merck Veterinary Manual. Nutritional Requirements of Small Animals.
- Merck Veterinary Manual. Daily Maintenance Energy Requirements for Dogs and Cats (table).
- Pet Nutrition Alliance. Calculating Calories Based on Pet Needs (RER/MER).
- WSAVA Global Nutrition Committee. Calorie Needs for Healthy Adult Dogs, 2020.
- WSAVA Nutritional Assessment Guidelines Task Force. WSAVA Nutritional Assessment Guidelines. Journal of Small Animal Practice, 2011.
- Association of American Feed Control Officials. Calories (understanding pet food labels).
- Tufts Petfoodology. What Nutritionists Wish You Knew: 5 Homecooked Diet Mistakes & Misconceptions, 2023.
Editorial choices
Where sources leave room, we made these choices ourselves:
- Weight bands for the dog age chart follow the AKC chart (51–100 lb large, over 100 lb giant) rather than the AVMA handout (51–90 lb, over 90 lb), because the chart values were published with those bands.
- Puppyhood ends at 6, 7, 9 and 9 months for small, medium, large and giant dogs.
- Shelter-range results show both ends of the range instead of an average.
- Breed pages show an estimated puppy growth table. It applies a growth curve for the breed’s size class to the AKC adult weight. The curve is anchored on published growth milestones for toy and giant breeds (Hawthorne 2004; Salt 2017); the small, medium and large curves are our interpolation. It is an estimate, not a measurement of the breed.
- Breed-page life stages use each breed’s study median as its expected lifespan, so the senior stage starts at 75% of that median.
Review and updates
- Oct 21, 2026: Added the dog pregnancy, dog calorie and dog food calculators.
- Oct 10, 2026: Added lifespan pages for Pugs, English Bulldogs, Yorkshire Terriers and Boxers, completing all 12 breeds.
- Oct 5, 2026: Added the puppy weight calculator and lifespan pages for Shih Tzus, Golden Retrievers, Labradors and French Bulldogs.
- Oct 5, 2026: Lifespan hub now answers how long dogs live, what age dogs die and the oldest recorded dog.
- Sep 30, 2026: Added lifespan pages for German Shepherds, Chihuahuas, Great Danes and pit bulls.
- Sep 30, 2026: First version of the dog age calculator and dog lifespan lookup.
Corrections
If you think a number is wrong, email contact@petcalc.org with the page and your source.