PawToolHub

Puppy Weight Calculator

A 10 lb (4.54 kg) puppy at 16 weeks comes out at 14.7 kg (32.5 lb) if you carry its average weekly gain to 52 weeks, and at 9.1 kg (20.0 lb) if you double the 16-week weight. Same puppy, same day, 62.5% apart — and the second rule is the one the vet-facing sources print.

Enter your puppy's details

The weight on the scale today, not a guess. The unit toggle applies to the input only; the result is always printed in both units.

weeks

One calendar month averages 4.345 weeks, so 4 months is 17.4 weeks, not 16. The doubling rule is anchored on 16 weeks — the arithmetic reason is below.

Everything is calculated in your browser. The numbers you type are not uploaded and not stored.

Estimated adult weight

Enter a weight and an age in weeks to see both estimates.

Two rules, one puppy, one big gap. Neither rule is a measurement. The doubling rule is a convention printed by veterinary-facing sources; the 52-week figure is what you get by carrying the puppy's average gain per week forward without letting it slow down. This page prints both, prints the week where they meet, and prints how much of each answer is a hidden assumption about when growth stops.

Change the weight or the age and the same arithmetic recomputes live — including the week at which the two rules produce the same number.

Constants this page uses, and where each one comes from

ConstantWhat it isNamed source
2multiplier in the 4-month doubling rule: adult ≈ 2 × weight at 16 weeksWisdom Panel, “3 ways to predict how big your puppy will get”: “Multiply your pup’s weight at four months by two”
16anchor age of that rule, in weeks (four months)Same article: the rule is stated at four months
52weeks in a year — the horizon of the linear extrapolation used on this pageDerived here: see “The 52-week rule” below. Labelled as this page’s arithmetic, not as a published constant
26the age, in weeks, where the two rules return the same numberDerived: 52 ÷ 2 = 26
32the maturity age the doubling rule implies, in weeksDerived: 2 × 16 = 32
4.345average weeks per calendar month (365.25 ÷ 12 ÷ 7)Derived from the Gregorian year length
0.45359237kilograms per pound, exact by definitionInternational avoirdupois pound definition

Where to start

Weight and calories are two different questions. If you already know roughly how big the puppy will get and want to know how much to feed it today, start with the Puppy Calorie Calculator; it takes the same weight and age and returns daily kcal. This page answers the size question, and links the two where the arithmetic overlaps: the feeding calculator by weight is where an adult weight finally turns into grams in a bowl.

The two rules, written out in full

Every number on this page comes from two short pieces of arithmetic. One of them is printed by a veterinary-facing source; the other is this page’s own extrapolation, and it is labelled as such everywhere it appears.

Rule A — the 4-month doubling rule (published)

adult weight ≈ 2 × (weight at 16 weeks)

Two symbols, both defined: 2 is a multiplier, not a measured growth ratio, and 16 is the anchor age in weeks. Wisdom Panel states it as “Multiply your pup’s weight at four months by two to get an estimate of their adult weight”, with a worked case of a puppy at 15 lb at four months landing near 30 lb. The rule has exactly one input. It says nothing about how old the puppy is now, which is why it can only be applied on one day of the puppy’s life.

Rule B — average weekly gain carried to 52 weeks (derived here)

gain per week = weight ÷ age in weeks
adult weight  = gain per week × 52

This is the arithmetic behind “divide by the age in weeks, multiply by 52”. It is not a published constant and this page does not present it as one: 52 is simply the horizon — one year — and the rule assumes the puppy’s average gain per week since birth continues unchanged for the whole of it. It is printed here because it is the only estimate you can compute at any age, and because the distance between it and Rule A is the most useful number on this page.

Both rules are one formula with a hidden age in it

adult weight = weight × M ÷ age in weeks

M is the age, in weeks, at which the puppy is assumed to stop growing. Set M = 52 and the formula is Rule B. Set the age to 16 weeks and M = 32 and it collapses to 2 × weight, which is Rule A. So the two rules are not rival measurements of the same thing — they are the same line drawn with two different assumptions about when growth ends: 32 weeks for Rule A, 52 weeks for Rule B. That single difference is the whole gap.

The week where the two rules return the same number

Put the two rules equal to each other and solve for age. Rule A gives 2 × weight; Rule B gives weight × 52 ÷ age. They are equal when 52 ÷ age = 2, which is age = 26 weeks.

52 ÷ 26 = 2  →  both rules say 2 × current weight

Two consequences, both checkable on the table below. Before week 26 the extrapolation is the higher of the two, and the gap grows as the puppy gets younger: at 16 weeks it is 62.5% higher, at 12 weeks 116.7% higher. After week 26 the extrapolation falls below the doubling rule, and by week 52 it returns the puppy’s own current weight, which is the arithmetic admitting it has nothing left to say.

The trap is to read “they agree at 26 weeks” as “26 weeks is the reliable age”. Agreement only means the two assumptions happen to coincide there. The case study further down shows a puppy at 26 weeks where both rules are wrong by a wide margin.

Worked example: 10 lb (4.5359 kg) at 16 weeks

Every figure below is the same arithmetic the calculator runs, written out so it can be checked by hand.

StepCalculationResult
1. Convert the weight10 × 0.453592374.5359 kg
2. Average gain per week4.5359 ÷ 160.2835 kg/week
3. Rule B — carry it to 52 weeks0.2835 × 5214.742 kg = 32.5 lb
4. Rule A — double the 16-week weight2 × 4.53599.072 kg = 20.0 lb
5. The gap(14.742 − 9.072) ÷ 9.072+62.5%
6. Maturity age implied by Rule A2 × 1632 weeks
7. Maturity age implied by Rule Bthe 52 in the formula52 weeks

Steps 1–5 are pure arithmetic on the two inputs. Step 6 is the algebra in the previous section: the doubling rule is the general formula evaluated at age 16 with M = 32.

The same weight at other ages — how much the answer swings

Age is the dominant term in both rules, and it is the input people estimate most loosely. This table holds your puppy’s weight fixed and only moves the age, which is what a two-week error in the age actually does to the answer.

Recomputed live from the weight above.

Age Rule B (52-week) Rule A (doubling) What the row means

Rule A is a constant here because the doubling rule never looks at the current age — it only looks at the 16-week weight. Reading the column across is the quickest way to see that Rule A cannot be applied on any day other than the one it is anchored on.

The maturity assumption, laid out as a ladder

Since the only thing separating the two rules is the assumed age at which growth stops, the honest way to present the estimate is as a ladder over that assumption. Your weight and age are fixed; only M moves.

Growth stops atAdult weightIn poundsMatches

The 32-week row is Rule A and the 52-week row is Rule B; they are highlighted because those are the two assumptions someone else has already published. The other rows are arithmetic, not evidence — no source on this page says a puppy of your weight and age stops growing at 40 or 65 weeks.

Working backwards: what should the puppy weigh by now for a 25 kg adult?

The forward question (“how big will it get?”) is the one everyone asks. The inverse is the one that tells you whether the puppy is on track. Rearranged, Rule B gives:

weight now = target adult weight × age in weeks ÷ 52

For a 25 kg (55.1 lb) adult target, the weight the rule expects at each check:

Age at the weigh-inExpected weightIn poundsCalculation
8 weeks3.85 kg8.5 lb25 × 8 ÷ 52
12 weeks5.77 kg12.7 lb25 × 12 ÷ 52
16 weeks7.69 kg17.0 lb25 × 16 ÷ 52
20 weeks9.62 kg21.2 lb25 × 20 ÷ 52
26 weeks12.50 kg27.6 lb25 × 26 ÷ 52
36 weeks17.31 kg38.2 lb25 × 36 ÷ 52
52 weeks25.00 kg55.1 lb25 × 52 ÷ 52

The last row is the rule collapsing: at 52 weeks it expects the puppy to already be the target weight, because 52 weeks is the assumption. That is not a prediction, it is the definition. Use the 8–26 week rows for comparisons and treat the rest as the rule running out of road.

Testing both rules against a published case

A published growth-chart walkthrough gives one puppy’s real weights at seven checkpoints: 6 kg at 10 weeks, 12 kg at 14 weeks, 16 kg at 18 weeks, 25 kg at 26 weeks, 26 kg at 28 weeks, 27 kg at 30 weeks, and 32 kg at one year. That is enough to run both rules against a known outcome instead of against each other.

CheckpointWeightGain since previous check
10 weeks6 kg—
14 weeks12 kg1.50 kg/week
18 weeks16 kg1.00 kg/week
26 weeks25 kg1.125 kg/week
28 weeks26 kg0.50 kg/week
30 weeks27 kg0.50 kg/week
52 weeks (one year)32 kg0.227 kg/week

The gain column is the case for why Rule B has to overshoot. Growth per week fell from 1.50 kg to 0.227 kg — a factor of 6.6 — while Rule B assumes the average never changes. Run both rules on his 16-week weight (14 kg, interpolated between the published 14- and 18-week checks) and compare with the 32 kg he actually reached:

Rule applied at 16 weeksEstimateError against 32 kg
Rule A — 2 × 14 kg28.0 kg−12.5%
Rule B — 14 × 52 ÷ 1645.5 kg+42.2%
Rule B applied later, at 26 weeks — 25 × 52 ÷ 2650.0 kg+56.3%

The last row is the important one. At 26 weeks the two rules agree with each other — and at 26 weeks the surviving rule was 56% too high. Agreement between two shortcuts says nothing about either being right. The maturity age his own numbers imply is 36.6 weeks (32 ÷ 14 × 16), which is neither 32 nor 52: a third assumption, sitting between the two published ones.

Source: the Royal Canin Academy “Puppy growth charts” walkthrough, which publishes those seven weights for one patient. The interpolation to 16 weeks, the gain-per-week column, the two rule estimates and the three error percentages are this page’s arithmetic on top of those published numbers.

Where each rule stops working

  • Before about 8 weeks. Rule B divides by a very small age. A 2 kg puppy at 4 weeks projects to 26 kg — a number produced entirely by the divisor, not by the puppy. The form on this page will not accept an age below 4 weeks for that reason.
  • At 26 weeks. The two rules agree, and the case above shows both can still be far out. Agreement is not accuracy.
  • At and beyond 52 weeks. Rule B returns the puppy’s current weight, then less than it. The form caps the age at 52 weeks rather than print a number that is smaller than the input.
  • Giant breeds. The published growth charts stop at a 40 kg adult weight; above that the source says the curves cannot be standardised and a chart has to be built for the individual dog. Neither rule on this page knows anything about that ceiling.
  • Mixed breeds. The same source names the target adult weight as the hard input for a mixed breed, because the breed make-up is unknown. Both rules here sidestep that by never asking for a breed — which is a convenience, not a solution.

Frequently asked questions

How accurate is a puppy weight calculator?

As accurate as its hidden assumption about when growth stops, and that assumption is usually not printed. On this page the assumption is explicit: 32 weeks gives one answer, 52 weeks gives another, and for a 16-week-old the two differ by 62.5%. A calculator that shows you a single number without showing you that choice has hidden the largest source of error in the result.

Why is the doubling rule anchored on 16 weeks rather than four calendar months?

Four calendar months averages 17.4 weeks (4 × 4.345), not 16. The published wording is “four months”; this page uses 16 weeks because that is the round number the rule is normally applied at and it keeps the arithmetic checkable. The difference is small but real: at 17.4 weeks Rule B returns 13.6 kg instead of 14.7 kg for the same 10 lb puppy.

My puppy is 12 weeks old. Can I use the doubling rule?

Not on today’s weight. The rule doubles the weight at 16 weeks; doubling a 12-week weight is a different operation and produces a number nobody published. At 12 weeks you have two options: wait four weeks and weigh again, or use Rule B and accept that it is running high — at 12 weeks it is 116.7% above what the doubling rule would say at 16 weeks.

Why do the two rules disagree by so much?

Because they assume different maturity ages — 32 weeks versus 52 weeks — and the answer is directly proportional to that assumption. It is not a rounding difference or a units mistake. Divide 52 by 32 and you get 1.625, which is the 62.5% gap, exactly.

Does breed change the answer?

It changes the maturity age, which is the M in the formula. The published article behind Rule A notes that toy breeds often reach adult size by about eight months while giant breeds may keep growing for up to two years — a range from roughly 35 to 104 weeks, against the 32 and 52 this page uses. Neither rule on this page takes a breed as an input, so neither can apply that correction. That is a stated limit, not an oversight.

Is this the same as the puppy calorie calculator?

No. This page answers “how big will it get”; the Puppy Calorie Calculator answers “how much should it eat today”. They share the same two inputs — weight and age — and nothing else. A size estimate is not a feeding plan.

What this page deliberately doesn't do

  • It doesn’t pick a breed average. There is no breed database behind this page, so no breed is selected, looked up, or silently assumed.
  • It doesn’t use DNA or parent weights. Both are real methods and both are outside the arithmetic here; the page would have to pretend to a precision it does not have.
  • It doesn’t draw a percentile growth chart. A chart needs a curve per adult-weight band and a series of weigh-ins; a single weight and age cannot produce one.
  • It doesn’t cover giant breeds above a 40 kg adult weight, because the published curves it would have to agree with stop there.
  • It doesn’t give one “true” answer. It gives the arithmetic at two published assumptions and a ladder over the assumption in between, because the assumption is the answer.
  • It doesn’t assess body condition. A puppy can be the right weight for its age and still be too thin or too heavy; that needs hands on the ribs, not a calculator.

Sources

  • Wisdom Panel, “3 ways to predict how big your puppy will get” — wisdompanel.com/en-us/blog/predicting-puppy-size-potential, read 29 October 2026. Source of the doubling rule and of the toy-versus-giant maturity range.
  • Royal Canin Academy, “Puppy growth charts” — academy.royalcanin.com/en/veterinary/puppy-growth-charts, read 29 October 2026. Source of the seven published weights used in the case table, of the 40 kg ceiling on standard curves, and of the note that a mixed breed’s target adult weight is the difficult input.
  • PetPawz, “Puppy Weight Calculator” — petpawz.com.au/blogs/blogs/dog-weight-calculator, read 29 October 2026. Read for the size of the field: it carries a calculator and a stage table, and states plainly that no formula predicts every puppy’s final weight exactly.