DogCalorieCalc
10 · Puppy size guide

Puppy Weight Calculator

A 12-week-old puppy weighing 14 lb is on track for roughly 33 lb as an adult — and needs about 840 kcal today, which is 210 g of a 400 kcal/100 g food. This puppy weight calculator gives you the adult number first, then carries it straight into the bowl, because the size answer is useless on its own.

Your data stays on your device. Nothing you type is uploaded — every calculation runs locally in your browser, and there is no account or saved history.

Weigh the puppy on a kitchen or bathroom scale. The prediction is only ever as good as this number.

In weeks. Works from 4 weeks up to 104.

Go by breed if you know it, by the parents if you do not. This band sets the growth curve, and it matters more than the breed name.

kcal per 100 g, printed on the bag. Leave it empty and you still get the adult weight and today's calories — just no gram figure.

Splits the same daily total — it does not change it.

Result

— — —

Enter the puppy's weight, age and size band. You get the adult weight first, then today's calories.

The first ten results all stop at the same place

Every tool that ranks for this search answers one question: how big will this dog get. They ask for the puppy's weight, its age, and a breed or a size band, and they hand back an adult number. That is the whole transaction. A puppy weight calculator is treated as a fortune-telling device, and once the fortune is told the page is finished.

The problem is that nobody wants adult weight for its own sake. You want it because you are standing in a pet shop choosing a crate, or because the bag in your kitchen says "feed 2 to 3 cups" and you have no idea whether that is right for a dog that is going to be 33 lb or 90 lb. The adult number is an input, not an answer. Stopping there is like a currency converter that tells you the exchange rate but not what you will actually pay.

So this page does the second step as well. The adult weight it predicts is fed straight into the same energy equation the rest of this site runs — resting energy requirement, 70 × kg0.75, times the puppy factor — and out comes today's calories and today's grams. One form, two answers, and the second one is the one you can act on this morning.

What the size band actually does

A puppy weight estimator, a puppy size calculator and a puppy weight predictor are, under the wording, the same machine: take the puppy's weight today, divide it by the fraction of adult weight a dog of that size has reached at that age, and you have the projection. A puppy weight chart is the same arithmetic drawn as a line instead of run as a calculation — you read the percentage off the curve and do the division in your head. This page just prints the curve instead of hiding it.

That fraction is where every prediction lives or dies, and it is set by size band far more than by breed. At sixteen weeks a toy-breed puppy has already banked about two-thirds of its adult weight, while a giant-breed puppy has banked barely a third. Hand both puppies the same percentage and one of the two answers is wrong by a factor of two. The band is the single field that moves the result most, which is why it is asked for explicitly rather than inferred.

To determine puppy weight at adulthood you therefore need three things and no more: a weight measured today, an age in weeks, and the band the dog will finish in. Breed data can narrow the third one, parent weights can narrow it further, and neither can replace it. A dog puppy weight calculator that asks only for breed and age is guessing from a distribution and will be right on average and wrong for your dog.

Growth curve parameters used by this page, by adult size band
Adult size bandAdult weightFull size byGrown at 16 weeksCurve exponent
Toyunder 11 lb40 weeks67%0.437
Small11 to 25 lb48 weeks60%0.465
Medium25 to 55 lb56 weeks50%0.553
Large55 to 100 lb72 weeks44%0.546
Giantover 100 lb96 weeks38%0.540
Adult weight = current weight ÷ (age in weeks ÷ full-size age)exponent. The exponent is what makes the curve a curve rather than a straight line: growth is fast early and flattens late. Toy breeds front-load it, giant breeds spread it over two years. Every number here is printed so you can run the arithmetic yourself.

The "double it at sixteen weeks" rule you will see quoted everywhere is the Medium row of that table and nothing more: 50% grown means weight × 2. Apply it to a Great Dane puppy and you will be out by tens of pounds, because that puppy is barely a third grown at the same age.

Why the feeding number moves faster than the size number

A puppy growth calculator that stops at adult weight can afford to be a little wrong — a projection that is out by ten percent still tells you which crate to buy. The feeding number cannot. Between eight weeks and a year a medium-breed puppy's daily target roughly triples, and at four months the multiplier steps down from 3.0 to 2.0 in a single day, so a bigger puppy can be told to eat less than it did the week before. That dip is real and it is the reason a size prediction and a portion prediction have to be made together rather than months apart.

Everything deeper about feeding — why three popular puppy calculators can disagree by more than fifty percent for the same dog, why percentage-of-body-weight rules collapse the moment you change protein, and how to adjust on body condition rather than on a number — is written up on the puppy calorie calculator. This page carries the number forward one step and stops; that page is where the argument lives.

Frequently asked questions

How accurate is a puppy weight calculator?

Within about 13% for a purebred puppy of known size band, and considerably worse for a crossbreed of unknown parentage — which is why the result is given as a range rather than a single figure. Accuracy also improves with age: a projection made at six months is far tighter than one made at eight weeks, because more of the curve has actually happened.

How do I predict adult weight for a mixed-breed puppy?

Use the parents if you can see them; if you cannot, pick the band from the puppy's frame and feet at eight weeks, which is what breeders do. A crossbreed has genuinely more uncertainty than a purebred, and no calculator can remove that — the range shown is doing honest work in that case rather than decorating the result.

When does a puppy stop growing?

By band: toy and small breeds finish between nine and twelve months, medium breeds around twelve to fifteen months, large breeds fifteen to eighteen, and giant breeds anywhere up to twenty-four months. Height stops before weight — most dogs keep filling out for months after they have stopped getting taller.

My puppy is heavier than the curve says. Should I feed less?

For large and giant breeds, yes, take it seriously — pushing growth with extra calories is associated with developmental bone disease, and those puppies are deliberately kept lean. For a toy or small breed, a few percent over is noise. Either way judge the dog, not the chart: ribs you can feel but not see, a waist visible from above, and a tuck behind the last rib.

Why does the feeding number change when I change the size band?

The size band sets the adult weight, and the adult weight feeds the gram figure for the food you named. It also changes how much of the puppy's growth is still ahead of it, which is what the 3.0 or 2.0 multiplier is tracking. Change the band and both answers move together, which is the point of running them in one place.

Sources

Related: Dog Calorie Calculator Puppy Calorie Calculator Dog Food Calculator Dog Calorie Calculator by Breed Dog Weight Loss Calculator Homemade Dog Food Calculator.