BetaVet.Portions is in active beta testing. Always verify doses and feeding amounts against the product label before advising a client.
Free clinical tool

Puppy Calorie Calculator

Estimate a growing puppy’s daily calorie needs from current body weight and age. Growth uses age-based factors rather than the flat adult maintenance multiplier, so the daily target changes as the puppy matures.

Calculate daily calories for a puppy

Resting energy (RER)

333 kcal / day

Growth energy target

666 kcal / day

Standard late-growth factor for most breeds.

Puppies gain weight quickly, so reweigh every two weeks and recalculate. Pregnant or lactating bitches, orphan puppies and patients on therapeutic diets need a veterinary feeding plan.

Turn calories into a portion

Calories are only the middle step — what you actually feed is grams. Take the energy figures from the bag or tin label and get the daily portion.

Usually printed as “metabolisable energy” on the label.

Only some labels give this. Grams are always more accurate than cups.

Daily portion

180 g / day

Your label says 3700 kcal per kg, so feed about 180 g per day to reach 666 kcal.

In cups

Add the kcal per cup from the label to see a cup measure. Cups vary a lot between foods, so weigh the food when you can.

Free beta tool: full growth planner in the dashboard

This public calculator is free while Vet.Portions is in beta. A free user account unlocks the puppy growth planner with week-by-week feeding tables, the full verified product catalogue, printable client handouts and clinical record summaries for your clinic.

How the puppy calorie calculation works

Growth energy starts from the same resting energy requirement used for adult dogs, based on current body weight:

RER = 70 × (current weight in kg)0.75

For a growing puppy that value is then multiplied by an age-based growth factor rather than a fixed adult factor:

daily kcal = RER × growth factor

Puppy growth curve by age

AgeFactorClinical note
8 weeksRER × 3.0Rapid skeletal and soft tissue growth
3 monthsRER × 3.0Still in peak growth
5 monthsRER × 2.5Growth rate begins to slow
8 monthsRER × 2.0~80% of adult weight for many breeds
12 monthsRER × 1.8Approaching maintenance
AdultRER × 1.6Neutered adult maintenance

Why the factor drops as the puppy grows

A young puppy is building tissue at a very high rate, so each kilogram of body weight needs far more energy than the same kilogram in an adult dog. As the growth curve flattens toward maturity, that extra building cost falls away. Total daily calories may still rise because the puppy is heavier, but the multiplier applied to RER steadily drops from about 3.0 to adult maintenance around 1.6 to 1.8. Breed size sets the timeline: small breeds reach maturity near 10 to 12 months, while large and giant breeds keep growing to 18 to 24 months and should stay on a growth-formulated diet for longer.

From calories to grams of puppy food

Divide the daily calorie target by the food’s energy density to get the daily ration, then split it across three to four meals a day for puppies under six months:

grams per day = daily kcal ÷ kcal per gram

Growth diets are usually more energy dense than adult maintenance food, so the same calorie target means a smaller bowl. Vet.Portions holds verified calorie content for thousands of regional products so your team never has to read it off the bag.

Built for veterinary clinics

The full Vet.Portions dashboard turns this calculation into a puppy growth plan with product-specific gram amounts, meal splits, printable client handouts and clinical record summaries.

Frequently asked questions

How many calories does a puppy need per day?
Calculate RER = 70 × (current weight in kg)0.75, then multiply by the age-based growth factor: about 3.0 under four months, 2.5 from four to six months, 2.0 through late growth and 1.8 as the puppy approaches adult weight.
Why do calories per kilogram go down closer to maturity?
The energy cost of building new tissue falls as the growth curve flattens, so the multiplier applied to RER tapers toward adult maintenance even while body weight is still increasing.
When should a puppy move onto adult food?
Small and medium breeds usually finish growth at 10 to 12 months; large and giant breeds often need a growth diet until 18 to 24 months. Confirm the transition with the attending veterinarian.

Vet.Portions is a clinical support tool, not a replacement for veterinary advice. Always confirm feeding plans with the attending veterinarian.