Estimate a daily calorie starting point for a healthy adult dog at an appropriate weight. Then enter the calories you actually plan to give as treats or toppers: the calculator subtracts them before converting the remaining food budget into cups.
For healthy adult maintenance only. Puppies, pregnant or nursing dogs, working dogs, and dogs needing weight change or medical diets need an individualized feeding plan from their veterinarian. A single age or activity multiplier cannot provide that plan.
Daily totals include all meals and extras. Displayed numbers are rounded; the calculation uses unrounded values. Adjust the feeding plan with your veterinarian based on weight and body condition.
RER (resting energy requirement) = 70 × weight in kg0.75. Pounds are converted to kilograms by multiplying by 0.45359237. This calculator estimates MER (maintenance energy requirement) using 1.6 × RER for neutered adults or 1.8 × RER for intact adults, as listed in the Merck Veterinary Manual's energy requirements table. These are starting estimates; individual needs vary.
RER alone is not the daily feeding target. The calculator applies the selected adult factor before allocating calories to food and extras.
AAHA's feeding guidelines recommend at least 90% of calories from complete and balanced food, with no more than 10% from other items. Count all extras together, including edible chews and food used for medication. Calories within that allowance do not make an ingredient suitable for your dog or compatible with a prescribed diet.
Main food calories = total daily calories − planned extras. For example, with a 600 kcal daily budget and 40 kcal of planned treats, 560 kcal remain for food. At 350 kcal per cup, that is 1.60 cups for the whole day. The 60 kcal treat ceiling does not mean you need to feed 60 kcal of treats.
Count training kibble taken from the measured main food portion within that portion; do not subtract it again as an extra. If you use a different treat, use its own calorie label rather than the main food's kcal per cup.
AAHA recommends assessing weight, body condition and muscle condition as part of feeding planning. Discuss changes with your veterinarian rather than relying on the same calculated number indefinitely.
The cup conversion assumes one main food. For mixed wet and dry meals, allocate the remaining calorie budget between foods before measuring each portion. See how to convert calories into grams, cups or cans for label calculations, or our guide to choosing and counting food toppers.
This calculator estimates adult maintenance only. Ask your veterinarian for a target and an appropriate diet for growth, weight loss, recovery or another special need.
Reduce the planned extras and recalculate. The calculator will not increase the total feeding budget to accommodate them. Follow your veterinarian's instructions if your dog has a prescribed feeding plan.
Cups require a positive kcal-per-cup value for the exact main food. Without it, the calculator reports calorie budgets only; kcal per kg and kcal per can cannot be entered as kcal per cup.
Editorial note: This update was prepared with AI assistance using the veterinary references linked above. The article and calculator have not been individually reviewed by a veterinarian.