Skip to content
PawScales

How we calculate

Last updated: October 10, 2026

Every number on PawScales comes from a named source. Below is each constant, its value, and the source we took it from with the date we checked it. The puppy growth table has its own method, described at the end.

ConstantValueSource
Dog gestation from first breeding63 days ±7Cornell Riney Canine Health Center, Normal whelping process
Dog gestation from ovulation63 days ±2Cornell Riney Canine Health Center
Pre-labor temperature dropbelow 99°F (normal 100–102.5°F)Cornell Riney Canine Health Center
X-ray to count puppiesafter day 55Merck Veterinary Manual (owner)
Whelping box readyat least 5 days before the due dateAmerican Kennel Club, whelping and caring for newborn puppies
Heat interval (interestrous)7 months (4–13)Merck Veterinary Manual (owner)
Proestrus / estrus lengthabout 9 days eachMerck Veterinary Manual (owner)
Resting energy requirementRER = 70 × kg^0.75Pet Nutrition Alliance, Calculating Calories
Dog MER: neutered / intact adult1.6 / 1.8 × RERPet Nutrition Alliance
Dog MER: growth (<4mo / ≥4mo)3 / 2 × RERPet Nutrition Alliance
Cat MER: neutered / intact adult1.2 / 1.4 × RERPet Nutrition Alliance
Treats budget10% of daily caloriesWSAVA / AAHA guidance
Individual variationup to 50%Pet Nutrition Alliance
Dog age (DNA formula)16 * ln(age) + 31Wang T, et al. Cell Systems 2020;11(2):176-185. DOI 10.1016/j.cels.2020.06.006
Dog age (size chart)AVMA size-based chart, ages 1–16https://www.avma.org/resources-tools/pet-owners/petcare/selecting-pet-dog
Cat age after 2 years+4 human years per cat yearInternational Cat Care
All sources checked October 10, 2026.

Puppy growth table

The puppy weight calculator uses growth data on 60,951 dogs (199,355 vet visits) from Salt et al. (2017), via the open Liverpool Data Catalogue (CC BY 4.0). We keep dogs that were a healthy weight as adults, group them into five adult-size bands, measure what share of their 2-year weight they reached at each age, smooth the curve, and normalize it so 100% is the 2-year weight. Full detail is on the puppy weight calculator.