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 stage | Factor × RER |
|---|---|
| Weight loss (vet-supervised) | 1.0 |
| Inactive / gains weight easily | 1.2–1.4 |
| Neutered adult | 1.6 |
| Intact adult | 1.8 |
| Puppy 4–12 months | 2.0 |
| Active / working | 2.0–5.0 |
| Puppy under 4 months | 3.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.
How vets use this number in practice
In a weight consult, the vet computes exactly what this page computes — RER from body weight, scaled by a life-stage factor — then treats it as a starting hypothesis, not a verdict. The real protocol is: feed the calculated amount for two weeks, weigh, adjust by about 10% and repeat. Metabolism varies dog-to-dog by up to 20%, so the number that keeps your dog's weight steady is the right one, wherever it lands. The calculator's job is to give you a defensible starting point instead of the bag's one-size-fits-all range — which independent analyses have found overstates needs for the typical neutered couch companion.
Common calorie mistakes
Forgetting the treats. A single dental chew can be 70–100 kcal — for a 20 lb dog that's a fifth of the day's budget, invisible unless you count it.Feeding the bag's guide. Bag charts are set for active intact dogs; a neutered apartment dog needs ~20–30% less. Using cups without checking density. "One cup" ranges from 300 to 500 kcal depending on brand — measure in kcal, then convert with your bag's own number. Cutting food drastically after weight gain. Safe loss is 1–2% of body weight per week under a vet's plan; crash-dieting risks nutrient gaps and a rebound.
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.