How much to feed
How many calories does my dog need per day?
Last updated 23 September 2026 · How we write and check this
Short answer
Most adult dogs need roughly 1.4 to 1.8 times their resting energy requirement each day, where resting energy is calculated as 70 times body weight in kilograms raised to the power of 0.75. For a typical neutered adult at normal activity, a common working figure is about 1.6 times resting energy, which for a 20kg dog works out to close to 1,060 kcal a day.
The formula behind the number
Resting energy requirement, often shortened to RER, estimates the calories a dog would burn simply existing at rest, and it scales with weight to the power of 0.75 rather than in a straight line, which is why doubling a dog's weight does not double its calorie need.
Multiplying RER by a factor between about 1.2 for a very sedentary dog and 2 or more for a very active or working dog gives the estimated daily calorie need, often called maintenance energy requirement.
Choosing the right multiplier
A typical neutered adult pet dog getting regular walks usually falls around 1.6 times RER, while an intact adult often needs closer to 1.8, a sedentary dog closer to 1.2 to 1.4, and a very active or working dog anywhere from 2 to 5 depending on intensity.
Being honest about your specific dog's actual activity, not an idealized version of it, is the most important part of choosing where in this range to sit.
Turning calories into grams
Once you have a daily calorie target, divide by your food's calories per 100g, then multiply by 100 to get the daily grams, always checking the actual number printed on your specific food's label.
Recalculate this whenever you switch foods, since calorie density differs meaningfully between brands and recipes, and a figure that was accurate for one product will not necessarily carry over correctly to another.
Key takeaways
- Daily calorie need is typically 1.4 to 1.8 times resting energy requirement for an adult dog.
- Resting energy requirement is calculated as 70 times body weight in kilograms to the power of 0.75.
- The right multiplier depends on honest assessment of your dog's actual activity level.
- Convert the calorie target to grams using your specific food's calories per 100g, and recalculate when switching foods.