Skip to content
PuppySizer
Menu

Sources and method

PuppySizer only states facts that trace to a source on this page. Each source was read on the date shown, and the site was checked against all of them on November 8, 2026. If a source changes, the page that uses it should change too; if you spot a mismatch, write to [email protected].

Puppy weight and breed growth

The growth curves are from Salt et al. (2017), who modelled the weights of dogs in the records of Banfield Pet Hospitals. The paper publishes the curves as charts for five size classes, one chart each, with a female and a male panel and nine centile lines (0.4th, 2nd, 9th, 25th, 50th, 75th, 91st, 98th, 99.6th) from 12 weeks to 2 years. There is no table of values, so we read the lines off the published figures with a script (in the repository under sites/puppysizer.com/data-sources), at 27 ages. The reading is accurate to about half a percent of the axis range and the output is checked in the tests against values read by eye from the charts.

To predict an adult weight we find where the puppy sits between the centile lines at its age (interpolating in log-weight between neighbouring lines), keep that position, and read the weight at 104 weeks. The range is half the distance between neighbouring lines either side of that position, the tolerance the authors used to call a breed-specific curve consistent with a size-class curve. This is our reading of how to express uncertainty, not a figure from the paper.

For a puppy of unknown size we try each of the five classes and keep those whose projected adult weight lies inside that class's own adult-weight bounds (class I under 6.5 kg, II 6.5 to 9 kg, III 9 to 15 kg, IV 15 to 30 kg, V 30 to 40 kg). The range spans them.

Breed pages: the weight range is the American Kennel Club figure for the breed, numbers only, read on November 8, 2026. The growth curve is the size-class curve through the middle of that range (or through the single weight or limit AKC gives, and the page says which). 60 breeds are covered, each once, with the poodle sizes as separate breeds. Breeds whose adult weight is above 40 kg get the AKC weight and no curve, because the paper could not model giant breeds.

Calories

RER = 70 × weight in kg raised to the power 0.75, times a life-stage factor from the table in the Merck Veterinary Manual article on nutritional requirements of small animals. The 30 % range and the 10 % treat limit come from the Merck Manual and the 2021 AAHA nutrition guidelines.

Pregnancy

Due-date windows are the days given in the Merck Veterinary Manual article on whelping and queening. The milestone dates (implantation, blood test, ultrasound, X-ray) are from its article on pregnancy determination, and are shown only when you start from an LH surge date, since that is the reference point they are measured from.

Poison calculators

Chocolate, grape and raisin, and xylitol thresholds are quoted from the Merck Veterinary Manual toxicology articles. The calculators do the arithmetic (amount × concentration ÷ body weight) and show the reference level. They never say “safe”, and every result tells you to contact a vet or poison hotline. See the medical disclaimer.

Age

The AVMA “PETS age faster than PEOPLE” chart gives the human-year figures, for cats and for a medium-sized dog, ages 1 to 16; we interpolate linearly between whole years. The DNA-based formula (Wang et al. 2020) is shown for comparison.

What PuppySizer cannot do

All sources

  1. Chocolate Toxicosis in Animals. Merck Veterinary Manual. Read 2026-11-08. Used for: Methylxanthine content of each chocolate type; dose levels for mild signs (20 mg/kg), cardiotoxic effects (40 to 50 mg/kg) and seizures (60 mg/kg and above).
  2. Grape, Raisin, and Tamarind Toxicosis in Dogs. Merck Veterinary Manual. Read 2026-11-08. Used for: More than one grape or raisin per 4.5 kg (10 lb) of body weight may pose a risk of kidney injury.
  3. Xylitol Toxicosis in Dogs. Merck Veterinary Manual. Read 2026-11-08. Used for: Doses above about 100 mg/kg are linked to low blood sugar; above 500 mg/kg to liver failure. Cats are not at risk from xylitol.
  4. Nutritional Requirements of Small Animals. Merck Veterinary Manual. Read 2026-11-08. Used for: RER = 70 x (body weight in kg)^0.75; maintenance multipliers for dogs and cats by life stage and neuter status; up to 30 % individual variation.
  5. 2021 AAHA Nutrition and Weight Management Guidelines for Dogs and Cats. Journal of the American Animal Hospital Association 57(3):153-178. Read 2026-11-08. Used for: A complete and balanced diet should supply at least 90 % of calories; treats and other foods no more than 10 %.
  6. Whelping and Queening in Bitches and Queens. Merck Veterinary Manual. Read 2026-11-08. Used for: Bitch: 56 to 58 days from the first day of diestrus, 64 to 66 days from the LH surge or progesterone rise, 58 to 72 days from the first accepted mating. Queen: 64 to 66 days from the LH surge triggered by mating.
  7. Pregnancy Determination in Bitches and Queens. Merck Veterinary Manual. Read 2026-11-08. Used for: Implantation at about 18 days (bitch) and 14 days (queen); relaxin test after 22 to 27 days; ultrasound best at 25 to 35 days; skeleton visible on X-ray from about day 42 to 45, and X-ray after 55 days is best for litter size.
  8. Growth standard charts for monitoring bodyweight in dogs of different sizes. Salt C, Morris PJ, Wilson D, Lund EM, German AJ. PLoS ONE 12(9): e0182064 (CC BY 4.0). Read 2026-11-08. Used for: Centile growth curves for five size classes (adult weight under 40 kg) from 12 weeks to 2 years, built from Banfield Pet Hospital records. We read the values off the published charts.
  9. PETS age faster than PEOPLE. American Veterinary Medical Association. Read 2026-11-08. Used for: Human-year equivalents for cats and for a medium-sized dog (21 to 50 lb), ages 1 to 16.
  10. Quantitative translation of dog-to-human aging by conserved remodeling of the DNA methylome. Wang T et al. Cell Systems 11:176-185 (2020). Read 2026-11-08. Used for: Human age = 16 x ln(dog age) + 31, fitted on 104 Labrador retrievers. The formula is quoted from university and press coverage of the paper (for example today.ucsd.edu), not from the paper text.
  11. AKC breed pages (weight line only). American Kennel Club. Read 2026-11-08. Used for: Breed weight ranges, as numbers only. No AKC text is reproduced.