🧮 Try Free Calculators
🔥 Calculator #1 of 8

Dog Calorie Calculator

Calculate your dog's exact daily calorie needs using the veterinary RER formula — adjusted for age, breed size, activity level and reproductive status.

RER Veterinary FormulaFree — No Sign-UpPDF Report DownloadVet-Formula Verified
🔥

Calorie Calculator

Calculate your dog's exact daily calorie needs using the veterinary RER formula — adjusted for age, breed size, activity level and reproductive status.

STEP 1 OF 4
🐕 What is your dog's weight?

Use a recent weigh-in (within the last 30 days) for best accuracy.

🎂 What is your dog's life stage?

Age significantly changes the energy multiplier applied to the base RER formula.

1
Puppy under 4 months — Peak growth phase (3.0× RER)
2
Puppy 4–12 months — Active growth phase (2.0× RER)
3
Adult 1–7 years — Standard maintenance (1.0× RER)
4
Senior 7+ years — Reduced metabolism (0.8× RER)
🏃 What is your dog's typical activity level?
1
Sedentary — Mostly resting, minimal exercise daily
2
Lightly Active — One short walk per day
3
Moderately Active — 30–60 min exercise daily
4
Highly Active — Working/sport dog, 2+ hours daily
⚕️ Any special conditions?

These significantly adjust daily calorie requirements.

Daily Calorie Requirement

How the Dog Calorie Calculator Works

This calculator uses the Resting Energy Requirement (RER) formula — the veterinary gold standard: RER = 70 × (weight in kg)0.75. We then multiply by validated life-stage and activity factors to give your dog's Daily Energy Requirement (DER).

📌 Key Takeaways

  • RER = 70 × weight_kg^0.75 — the ACVN-endorsed formula
  • Puppies under 4 months need 3× adult RER; seniors need ~20% less
  • Spay/neuter reduces calorie needs by 25–30% in most dogs
  • Bag label guidelines overestimate by up to 25% for average neutered adults

Daily Calories by Dog Size

Dog daily calorie reference by size
SizeWeight RangeAdult Calories/DayExample Breeds
Small2–9 kg185–470 kcalChihuahua, Shih Tzu, Dachshund
Medium10–25 kg470–950 kcalBeagle, Border Collie, Spaniel
Large26–45 kg950–1,500 kcalLabrador, German Shepherd, Boxer
Giant46+ kg1,500–2,200+ kcalGreat Dane, Rottweiler, St. Bernard

Common Feeding Mistakes

✅ Do This

  • Weigh food with a digital kitchen scale
  • Recalculate portions every 4–6 weeks
  • Count treats (max 10% of daily calories)
  • Reduce calories 25% after spay/neuter

❌ Avoid This

  • Relying only on bag label cup guidelines
  • Setting calories once and never adjusting
  • Giving treats without tracking their calories
  • Switching foods overnight (causes GI upset)
FAQ

Calorie Calculator — FAQ

Common questions about this calculator and canine nutrition.

Most adult dogs need 25–30 kcal per kg of body weight daily. The exact amount depends on weight, age, activity level, and reproductive status. A sedentary neutered 10 kg dog needs ~450 kcal/day; a highly active intact 30 kg dog may need over 1,800 kcal. Our calculator uses the veterinary RER formula to give you a precise, personalised result.
RER (Resting Energy Requirement) = 70 × (body weight in kg)^0.75. This is the gold-standard formula endorsed by the American College of Veterinary Nutrition. It gives the minimum energy needed at rest. We then multiply by life-stage and activity factors to get the Daily Energy Requirement (DER).
Yes — spayed/neutered dogs typically need 20–30% fewer calories than intact dogs of the same size and activity level. Hormonal changes after the procedure reduce metabolic rate. Our calculator applies a 0.75× multiplier for spayed/neutered dogs.
Recalculate every 4–6 weeks, whenever your dog's weight changes by more than 5–10%, after life-stage transitions, or after spaying/neutering. Seasonal activity changes also warrant a recalculation.
The RER formula is breed-agnostic and validated for most healthy adult dogs. However, some breeds (Greyhounds, northern working breeds) have atypical metabolic rates. For dogs with medical conditions, always confirm results with a veterinary nutritionist.
🐾

Get Weekly Dog Nutrition Tips

Vet-backed guides, calculator updates, and breed-specific advice — free every week.

No spam. Unsubscribe anytime.