Puppyweeks

Free tool

How much to feed your puppy

Enter your puppy’s current weight and age for an estimate of their daily calorie needs — based on the vet-standard resting-energy formula and growth factors. It’s a starting range to check against your food’s label and your vet, not an exact prescription. Nothing is saved or sent anywhere.

Enter a weight and age above to see an estimate.

Based on the resting-energy formula (70 × kg0.75) and NRC 2006 growth factors, as summarised by the Merck Veterinary Manual and FEDIAF. See our sources. Educational only — not veterinary advice.

Common questions

How many calories does my puppy need per day?

It depends on weight and age. This tool estimates it as resting energy (70 × bodyweight in kg^0.75) multiplied by a growth factor that’s highest in young puppies and falls as they mature. Treat the result as a starting range, then adjust to your puppy’s body condition.

Why does it give calories instead of cups or grams?

Because foods vary enormously in calorie density — a cup of one food can have almost twice the calories of another. Take the calorie range here, find the “kcal per cup” (or per gram) on your food’s bag or the maker’s site, and divide to get the amount for your food.

How do I know if I’m feeding the right amount?

Use body condition, not just the bag. You should be able to feel your puppy’s ribs without pressing hard, and see a waist from above. If they’re gaining too fast, too round, or too thin, adjust the amount and check with your vet — especially for large and giant breeds, where overfeeding is linked to joint problems.

Is this an exact figure?

No — it’s an evidence-based estimate. The underlying equations are population averages and can over- or under-estimate for an individual puppy or breed. Your vet, weighing your puppy regularly, is the real check.