Energy & Environment

Dog Calorie Needs (RER by Weight)

Estimate a dog's daily energy needs from the Kleiber RER formula times an activity factor, then adjusted for life stage, spay status, and any weight-loss goal.

How to use
  1. Enter your dog's weight.
  2. Pick the activity level and life stage.
  3. Set spay or neuter status and any weight goal.
Estimates based on typical values; your real usage and rates will vary.
Was this helpful?

How it's calculated

RER = 70 × kg^0.75, DER = RER × activity factor

kg = body weight, RER = resting energy requirement (kcal/day), activity factor = 1.2–2.0, DER = daily energy requirement. Adjustments: ×0.85 if spayed/neutered, ×0.9 senior, RER×2.0 puppy; goal ×0.8 (loss) or ×1.2 (gain).

Common questions

How many calories does my dog need?

Start from RER = 70 times weight in kg to the 0.75 power, then multiply by an activity factor of roughly 1.2 to 1.8.

Should a spayed dog eat less?

Yes. Spayed and neutered dogs have a lower energy need, so the calculator applies a smaller factor to avoid weight gain.