Skip to content

Puppy feeding and growth

How many calories does a puppy need per kilogram of body weight?

Last updated 23 September 2026 · How we write and check this

Short answer

A very young, fast growing puppy can need roughly double the calories per kilogram of an adult dog of the same eventual size, often in the range of 100 to 130 kcal per kilogram of current body weight in the first few months, tapering down gradually as growth slows toward adult size.

Why the per kilogram number is so much higher than for adults

A growing puppy is not just maintaining its body the way an adult dog is; it is actively building new bone, muscle, and tissue, all of which requires substantial extra energy on top of ordinary daily activity, which is why puppy food is so much more calorie dense than adult food.

How the number changes with age

Calorie needs per kilogram are highest in the first few months of life and decline steadily as a puppy approaches its adult size, roughly halving by the time growth is essentially complete, which is the underlying reason portions need frequent recalculating rather than staying fixed.

Using this figure in practice

Rather than calculating calories from scratch, most owners rely on the specific food's feeding chart, which has already translated these calorie needs into gram amounts by current weight and age bracket, making a manual calorie per kilogram calculation mostly useful as a sanity check.

Key takeaways

  • Young puppies can need roughly double the calories per kilogram of an adult dog.
  • Calorie needs per kilogram decline steadily as a puppy approaches adult size.
  • The underlying figures are already built into most puppy food feeding charts.
  • Use the food's own chart as the practical guide, with calorie math as a sanity check.