MER Calculator for Dogs
Calculate your dog’s Maintenance Energy Requirement
Dog Weight (lbs)
Life Stage
What Is MER for Dogs?
MER (Maintenance Energy Requirement) is the total daily caloric intake a dog needs to maintain their current body weight, taking into account their lifestyle and life stage. It is calculated by multiplying the RER (Resting Energy Requirement) by a life stage factor: MER = 70 × (BW kg)⁰⋅⁷⁵ × life stage factor.
MER Factors by Life Stage
| Life Stage | Factor | 50 lb Example |
|---|---|---|
| Adult neutered | 1.0× | ~985 kcal |
| Active adult | 1.4× | ~1379 kcal |
| Puppy (0-4 mo) | 3.0× | ~2955 kcal |
| Senior (7+) | 0.9× | ~887 kcal |
| Weight loss | 0.8× (of ideal weight RER) | Varies |
FAQs
What is the difference between RER and MER?
RER is the energy needed at complete rest — the baseline metabolic floor. MER accounts for actual daily activity, life stage, and reproductive status. For a sedentary neutered adult dog, MER = RER. For a working dog or nursing mother, MER can be 2-3× higher than RER.
How do I use MER to choose a food portion?
Divide your dog’s MER by the calorie density of your food (kcal/cup from the bag label). For example, if MER = 1000 kcal/day and food is 380 kcal/cup, feed 1000/380 = 2.63 cups/day.
Conclusion
Our MER calculator for dogs gives you both the base RER and life stage-adjusted MER instantly. Use it alongside our dog food calculator and weight calculator for complete nutrition planning.