🍖 Dog Calorie Calculator

Daily calorie needs (RER & MER) — based on weight, activity, and life stage

0
kcal/day (Daily Requirement)
0
RER (at rest)
Life Stage Factor
0
kcal per meal (2×/day)

How Dog Calorie Needs Are Calculated

Vets and nutritionists use a two-step formula. First, calculate the Resting Energy Requirement (RER) — the calories needed just to stay alive:

RER = 70 × (body weight in kg)^0.75 kcal/day

Then multiply by a life-stage factor to get the Maintenance Energy Requirement (MER). For an average adult neutered dog, that factor is 1.6. Puppies need 2.5–3.0×. Working dogs may need 2.0–5.0×.

Frequently Asked Questions

How many calories should a dog eat per day?

It depends heavily on weight, age, activity, and neuter status. As a rough guide: a 5 kg (11 lb) neutered adult needs ~300–350 kcal/day; a 10 kg (22 lb) dog ~500–600 kcal; a 20 kg (44 lb) dog ~800–1,000 kcal; a 30 kg (66 lb) dog ~1,100–1,400 kcal; a 40 kg (88 lb) dog ~1,400–1,800 kcal. These are estimates — adjust based on body condition score.

What is RER in dog nutrition?

RER (Resting Energy Requirement) is the energy a dog needs just to maintain basic bodily functions at rest — breathing, heartbeat, digestion, and cellular maintenance. It's the baseline. For most adult dogs, actual food intake should be 1.4–2.5× RER depending on their lifestyle. Dogs recovering from illness or surgery may need only 1.0–1.2× RER temporarily.

How do I know if I'm feeding my dog too much?

Check the Body Condition Score (BCS). On a 9-point scale, healthy dogs score 4–5: ribs easily felt (but not visible), clear waist when viewed from above, and visible abdominal tuck from the side. At BCS 6–7, the dog is overweight; at 8–9, obese. Over 50% of pets in Western countries are estimated to be overweight. Even 1–2 kg of excess weight significantly increases the risk of diabetes, joint disease, and heart problems.

Should I count calories in dog treats?

Absolutely. Treats should be ≤10% of total daily calories. A typical commercial dog biscuit is 40–80 kcal; some larger training treats are 100+ kcal. If your dog gets 5 treats a day at 60 kcal each, that's 300 extra kcal — equivalent to half a small dog's daily needs. Swap high-calorie treats for pieces of carrot (4 kcal each), cucumber, green beans, or small pieces of apple.

Do dogs need different calories as they age?

Yes. Puppies need RER × 2.5–3.0 due to rapid growth and development. Pregnant dogs need gradually increasing calories, up to 1.5× maintenance by the final weeks of pregnancy. Lactating dogs have the highest needs — up to 2–4× normal maintenance depending on litter size. Senior dogs often need fewer total calories but benefit from high-quality, easily digestible protein to maintain muscle mass.

🐾 Disclaimer: This calculator provides estimates based on standard veterinary formulas. Individual dogs vary significantly. Always consult your veterinarian before significantly changing your dog's diet, especially if they have a medical condition.