Skip to main content
A healthy dog being fed measured kibble in a stainless steel bowl
Biology

How to Calculate Dog Calories: RER, MER & Daily Needs

Master dog calorie calculation with the RER formula (70 × weight^0.75) and MER activity factors — plus feeding tips, worked examples, and a free calculator.

Updated August 20, 2026 8 min read By CalcWisee Editorial Team

Feeding the right number of calories keeps your dog at a healthy weight, supports energy, and prevents obesity-related disease. The calculation rests on two veterinary nutrition formulas: RER and MER.

Our free Dog Calorie Calculator computes daily calorie needs from weight and activity level using the AAHA-recognised RER formula.

Try the [Dog Calorie Calculator](/biology/dog-calorie-calculator) — enter weight and activity for instant daily calorie needs.

Try it right here — results update instantly.

What Is RER (Resting Energy Requirement)?

RER is the energy a dog needs at rest — just to maintain basic body functions like breathing, circulation, and cell repair. The standard formula is:

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

Example: A 10 kg dog → RER = 70 × 10^0.75 ≈ 70 × 5.623 ≈ 394 kcal/day.

What Is MER (Maintenance Energy Requirement)?

MER adjusts RER for the dog's life stage and activity. You multiply RER by a factor:

  • Neutered adult — 1.6 × RER
  • Intact adult — 1.8 × RER
  • Weight loss — 1.0 × RER
  • Weight gain — 1.7 × RER
  • Puppy (4 months) — 2.0 × RER
  • Puppy (4–12 months) — 1.6 × RER
  • Active/working dog — 2.0–5.0 × RER
  • Pregnant/lactating — 2.0–4.5 × RER

Example: A neutered 10 kg adult → MER = 1.6 × 394 ≈ 630 kcal/day.

Step-by-Step Calculation

  1. 1Weigh your dog in kilograms (divide pounds by 2.205).
  2. 2Compute RER = 70 × weight^0.75.
  3. 3Choose the MER factor matching your dog's life stage and activity.
  4. 4Multiply RER × MER factor for daily calorie needs.
  5. 5Divide by your food's kcal/cup to find daily cups.

Converting Calories to Food Amount

Once you know daily calories, divide by your dog food's calorie density (listed on the bag, often ~350–400 kcal/cup). Example: 630 kcal ÷ 375 kcal/cup ≈ 1.7 cups/day. Use the Dog Food Calculator for this step.

Factors That Change Calorie Needs

  • Age — puppies need more calories per kg than seniors.
  • Activity — working and sporting dogs need far more than couch pets.
  • Neuter status — neutered dogs burn fewer calories.
  • Body condition — overweight dogs need a controlled deficit.
  • Climate — cold weather can raise energy needs slightly.

Signs of Over- or Under-Feeding

Ribs hard to feel under fat, a sagging belly, and low energy suggest overfeeding. Visible ribs, spine, and hip bones suggest underfeeding. Adjust portions gradually and confirm with your vet using a body condition score.

Frequently Asked Questions

How many calories does my dog need?

It depends on weight and activity. RER = 70 × weight(kg)^0.75, then multiply by a life-stage factor (1.6 for a neutered adult).

What is the RER formula for dogs?

RER (kcal/day) = 70 × (body weight in kg)^0.75. This Resting Energy Requirement represents the calories a dog burns at rest in a thermoneutral environment and forms the base for all daily feeding estimates. The final daily intake (MER) is then calculated by multiplying RER by a factor that depends on life stage, activity level, and neuter status.

How do I convert calories to cups of food?

Divide daily calories by your food's kcal per cup (found on the packaging).

Do puppies need more calories than adults?

Yes — puppies can need 1.6–2.0 × RER depending on age, far more per kg than adults.

Is the CalcWisee Dog Calorie Calculator free?

Yes. It is free, requires no sign-up, and runs in your browser on any device.

Conclusion

Calculating dog calories comes down to RER and the right MER factor. The Dog Calorie Calculator does the math instantly so you can feed with confidence.

Important Disclaimer

This calculator provides general estimates based on standard veterinary nutrition formulas. Individual needs vary by breed, health, and metabolism. Consult a veterinarian for a tailored feeding plan, especially for puppies, seniors, or dogs with medical conditions.

References

Try it yourself

Put this guide into practice with our free tool.

Dog Calorie Calculator
CW

CalcWisee Editorial Team

Calculator development and formula review

CalcWisee is an independent site founded by Ayman. Every calculator is built from a published formula or official definition, tested against hand-worked examples before it goes live, and corrected promptly when a reader reports an issue to ayman@calcwisee.com.

Expertise: Financial mathematics, Health and fitness formulas, Applied mathematics, Unit conversion standards