Pets

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)

Enter your values

Daily calories 1,076kcal/day
Results

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.

Maintained by: CalcDelta

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.

View algorithm, constants and default inputs (JSON)

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.

Embed this calculator

Copy the iframe snippet to place this calculator on your site. No account required. The snippet stays in sync with the inputs currently shown.

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.