FurCalcs › Dog Calculators

Dog Calorie Calculator

Uses the same formula veterinary nutritionists use: resting energy requirement (RER) scaled by your dog's life stage and activity.

Resting requirement (RER)
Max treat budget (10%)

RER = 70 × (weight in kg)0.75, scaled by life-stage factor (MER). Factors follow the OSU/Merck veterinary tables; the senior factor (1.4) is our conservative estimate — published tables don't list one, so ask your vet for an individual target.

How this calculator works

Veterinary nutrition starts with the Resting Energy Requirement (RER) — the calories a dog burns at complete rest: RER = 70 × (body weight in kg)0.75. Real dogs aren't at complete rest, so the RER is multiplied by a life-stage factor to get theMaintenance Energy Requirement (MER) — the number this tool reports.

Life stageFactor × RER
Weight loss (vet-supervised)1.0
Inactive / gains weight easily1.2–1.4
Neutered adult1.6
Intact adult1.8
Puppy 4–12 months2.0
Active / working2.0–5.0
Puppy under 4 months3.0

From calories to cups

Dog foods vary enormously in energy density — dry kibble ranges from about 300 to 450 kcal per cup. Find the kcal/cup value on your bag and divide: a dog needing 780 kcal/day eats about 2.2 cups of a 350 kcal/cup food. Feeding guides on bags tend to overestimate; calories are the more reliable currency.

Signs you've got the amount right

You should be able to feel (not see) your dog's ribs, and see a visible waist from above. Weigh monthly: steady weight in an adult dog means the calorie target is working. Adjust in 10% steps rather than big jumps.

This is a starting estimate for healthy dogs, not a prescription. Pregnant or nursing dogs, dogs with medical conditions, and weight-loss plans need individual veterinary guidance.

Frequently asked questions

How many calories does a dog need per day?

It depends on weight and life stage. Vets start with Resting Energy Requirement: RER = 70 × (weight in kg)^0.75, then multiply by a life-stage factor — 1.6 for a typical neutered adult, up to 3.0 for young puppies. A 30 lb neutered adult dog needs roughly 780 kcal/day.

How do I convert calories to cups of food?

Check the kcal/cup value printed on your dog food bag (usually 300-450 kcal per cup for dry kibble) and divide the daily calories by that number. The same daily calories can be 1.5 cups of one brand and 2.5 cups of another.

Do treats count toward daily calories?

Yes — and vets recommend treats make up no more than 10% of daily calories. If your dog needs 600 kcal/day, keep treats under 60 kcal.

My dog is overweight. Should I just feed less of the same food?

Calorie restriction should target the dog's ideal weight, not current weight, using a lower factor (around 1.0 × RER of ideal weight). For meaningful weight loss, ask your vet for a plan — crash-dieting dogs is unsafe.