Dog Nutrition Calculator

Your details

Current body weight. Use the dog's current weight, or ideal weight if overweight.
kg
Life stage and reproductive status have the biggest effect on calorie needs. Pregnancy only raises energy needs in the last three weeks - feed adult maintenance for the first 42 days. Lactation scales with litter size.
A 9-point Body Condition Score from your vet. BCS 4-5 is ideal. BCS above 5 means the dog carries excess fat and calories should be calculated on ideal weight.
The metabolizable energy of the food (check the bag or can label). Typical dry kibble: 300-400 kcal/100 g. Wet food: 70-120 kcal/100 g. Raw: 150-250 kcal/100 g.
kcal / 100 g
Daily Calorie Need (MER)Moderate intake
1,059kcal / day

Total calories per day for this dog's life stage and activity level

Resting Energy Requirement (RER)662kcal / day
Daily protein58g / day
Daily fat19g / day
Daily carbohydrates164g / day
Daily food amount303g / day
Daily food amount (oz)10.7oz / day
Calories per kg body weight53kcal / kg
RER (rest)662
MER (daily)1,059

A 20 kg adult neuter dog needs about 1059 kcal/day (1.6x RER).

  • Target roughly 58 g of protein and 19 g of fat per day - check the guaranteed analysis on the food label.
  • At 350 kcal/100 g, that is about 303 g (10.7 oz) of food per day. Split into 2 meals for most adults.

Next stepThese are starting estimates. Monitor body weight every 2-4 weeks and adjust food amount by 5-10 % if weight trends in the wrong direction.

= Powered by OnlyCalculators