Dog Calorie Calculator
Estimate a dog’s daily calorie needs from weight, life stage and activity.
Last updated · View algorithm, constants and default inputs (JSON)
About this calculator
Estimate resting energy requirement with RER = 70 × body weight in kg^0.75, then apply a general life-stage/activity factor. This is a starting estimate, not an individual feeding prescription; needs vary with body condition, health and activity. Monitor weight and ask your veterinarian to adjust the target. Treat calories are limited to 10% of this estimate.
Worked example
calculated with the default values below
Body weight 45 lb · Life stage and activity Neutered adult · Share of calories from treats 10 % Daily calories 1,076 kcal/day · Resting energy requirement 672 kcal/day · Calories from treats 108 kcal/day · Calories from meals 968 kcal/day · Weight 20.41 kg
General background references
Disclaimer
These calculators offer general guidance and do not replace veterinary advice. Individual animals vary with breed, weight, health status and medication. Suspected poisoning from chocolate, medication, plants or chemicals is an emergency — contact your veterinarian or a pet poison control service immediately rather than relying on a calculator.
Implementation source
This record describes the implementation used by this page. It is not independent validation. External references, when available, support only the stated formula or definition; estimates and custom rules retain their own assumptions.
Formula and variables
RER = 70 × (0.45359237 × W)^0.75; daily kcal = RER × f
- W
- dog weight (lb)
- f
- selected life-stage/activity factor
- RER
- resting energy requirement (kcal/day)
This is a starting estimate using the selected factor. Individual needs vary; adjust with body-weight and body-condition monitoring and veterinary guidance. Treat calories are limited to 10% of the daily estimate.
Frequently asked questions
How should I use the daily calorie estimate?
The tool calculates RER = 70 × weight in kg^0.75, then applies a general life-stage/activity factor. AAHA lists 1.4–1.6 for neutered adult dogs; this calculator uses one point in that range. Actual needs vary, so monitor weight and body condition and ask your veterinarian to adjust the plan.