Transparent methodology
How the puppy-size prediction works
Our free estimator combines age, current weight, expected size, breed information, and optional parent details. It returns a planning range—not a diagnosis, guarantee, or claim of veterinary approval.
Last reviewed November 4, 2026
The short version
The starting calculation is simple: estimated adult weight = current weight ÷ estimated fraction of adult growth completed. The difficult part is estimating that fraction. A 16-week toy dog and a 16-week giant dog are at very different points in their growth. We therefore use separate, smoothed reference curves for five broad adult-size classes, then compare the result with any breed or parent information the owner provides.
Our priority: an honest range with visible assumptions is more useful than an exact-looking number the inputs cannot support.
Step 1: convert the age to weeks
Age entered in months is converted to weeks using 4.345 weeks per month. This keeps the calculation consistent. If a puppy’s birth date is uncertain, the result is less certain too. A one-week age error matters more for a very young puppy than for a dog approaching adulthood.
Step 2: select a broad growth curve
Dogs expected to mature at toy, small, medium, large, or giant sizes do not reach adult weight at the same speed. Smaller dogs generally finish earlier; larger dogs continue growing longer. The calculator interpolates between age points on a simplified curve for the selected size class. The curves are consumer planning aids informed by published canine growth research; they are not copies of clinical centile charts.
Published research by Salt and colleagues used more than six million young-dog weight records to create sex- and size-specific growth standards. WALTHAM’s public puppy growth charts likewise separate dogs by sex and expected adult size. Those resources support the principle that age, sex, and mature size all matter. Our calculator simplifies that principle into a general-purpose estimator.
Step 3: add breed or expected adult size
For a known breed, the curve estimate is compared with a broad typical adult weight range for that breed. As the puppy gets older, its measured age and weight carry more influence. For a mixed breed, one or two likely breeds can provide a starting range, but the calculator allows more uncertainty because ancestry and inherited proportions are unknown.
If no ancestry is known, the owner chooses an expected adult-size class. “Not sure” uses a medium-size starting point and produces a broader range. A size choice should come from useful information such as known parents, a rescue’s records, or a DNA estimate—not paw appearance.
Step 4: use parent weights when available
Actual adult weights of the mother and father are useful individual clues. When entered, they shift the estimate somewhat toward the parents’ average. We do not force the puppy to land between them: inheritance is not a simple average, and an unknown parent or grandparent can contribute a different frame. One known parent has less influence than two.
Step 5: make small adjustments for sex and body condition
Body condition can make current weight slightly misleading, so the calculator makes a small adjustment when an owner reports that a puppy is underweight or overweight. Sex also makes a modest adjustment. These are intentionally secondary inputs.
Paw size is not part of the calculator. We found no reliable research-based way to convert “large-looking paws” into a specific adult weight. Our paw-size article explains why the clue is too subjective to use in the model.
A worked example
Suppose a medium-size puppy weighs 18 pounds at 16 weeks. Our simplified medium curve treats that puppy as roughly 50% through adult weight gain:
| Input or step | Value |
|---|---|
| Current weight | 18 lb |
| Estimated completion fraction | 0.50 |
| Curve estimate | 18 ÷ 0.50 = 36 lb |
| Reported result | A range around the center, widened or shifted by breed, parents, age, and body condition |
This is illustrative, not a promise that every 18-pound, 16-week puppy will reach 36 pounds. A young mixed breed with uncertain ancestry receives a wider interval than an older purebred with two verified parent weights.
How the range is produced
The calculator uses a wider range when the puppy is young or mixed. The range becomes somewhat narrower as the puppy gets older and more of its growth can be observed. For a known breed, the result is also kept within a broad version of that breed’s usual adult range. When the breed is unknown, the selected size class provides the outer limits.
Adult height is not calculated directly from pounds. Dogs of similar weight can have very different builds, so height remains a general breed- or size-class reference range. The maturity window is also an approximate planning guide.
Why a later estimate can change
A new measurement is new evidence. Puppies grow unevenly, home scales differ, body condition changes, and early age estimates may be revised. Rechecking about every four weeks under similar weighing conditions is more informative than reacting to day-to-day fluctuation. See why predictions change and our guide to consistent weighing.
Known limitations
- This model has not been independently validated as a clinical prediction tool.
- Breed identification from appearance may be incomplete or wrong.
- The original published growth standards did not cover every breed or every dog; very large dogs over 40 kg deserve particular caution.
- The calculator cannot assess skeletal development, illness, nutrition, or body condition directly.
- Spay or neuter timing, early nutrition, and individual genetics are not modeled in detail.
- Population ranges never guarantee an individual outcome.
Sources and editorial standard
Research informs the structure of this tool, but Puppy Size Predictor is independently produced and is not affiliated with or endorsed by the researchers or organizations below. We do not claim that the calculator is “vet approved.” We update this page when the model changes materially and date our review.
Primary sources: Salt C. et al. (2017), “Growth standard charts for monitoring bodyweight in dogs of different sizes,” PLOS ONE, doi:10.1371/journal.pone.0182064. WALTHAM Petcare Science Institute, Puppy Growth Charts. Sources were accessed November 4, 2026.
Appropriate use
Use the estimate for planning crate size, budgeting, and asking better questions. Do not use it to set food portions, medication doses, exercise restrictions, or treatment. Unexpected weight loss, poor growth, weakness, limping, or illness requires a veterinarian.