What this estimate does and does not do
This calculator is a feeding estimate based on common RER and MER formulas. It is not veterinary advice. Calorie needs can vary widely by breed, body condition, age, neuter status, pregnancy/lactation, illness, medication, and real activity level. For weight loss, puppies, seniors, medical conditions, or unusual appetite or weight changes, use a vet-approved calorie target rather than a generic calculator.
Formula used
This calculator uses Resting Energy Requirement (RER), then applies a life-stage or activity multiplier to estimate Maintenance Energy Requirement (MER).
RER = 70 × body weight in kg^0.75
MER = RER × life-stage factor
cups/day = MER / kcal per cup
cups/meal = cups/day / meals per dayCommon life-stage factors
- Weight loss: about 1.0× RER
- Senior or lower activity: about 1.4× RER
- Neutered adult: about 1.6× RER
- Intact adult: about 1.8× RER
- Active or working dog: about 2.0× RER
- Puppy under 4 months: about 3.0× RER
- Puppy over 4 months: about 2.0× RER
Important veterinary note
This is a planning estimate, not veterinary advice. Calorie needs vary by breed, body condition, metabolism, neuter status, health, pregnancy, lactation, medication, and actual activity.
For weight loss, illness, puppies, or dogs with medical conditions, use your vet’s target calories rather than relying on a generic calculator.
Practical use
Use the result to sanity-check feeding labels, compare foods with different kcal/cup values, or split a daily ration into meals. Adjust gradually while monitoring body condition and weight trend.
Frequently asked questions
What is RER for dogs?
RER means Resting Energy Requirement. It estimates the calories a dog needs for basic body functions at rest and is commonly calculated as 70 × body weight in kilograms to the power of 0.75.
What is MER?
MER means Maintenance Energy Requirement. It multiplies RER by a life-stage or activity factor to estimate daily calories for real-world feeding.
Can I use this for a dog that needs to lose weight?
Only as a rough planning check. Weight-loss feeding should use a vet-approved target weight and calorie plan, especially for puppies, seniors, or dogs with medical conditions.
Why does the food label still matter?
The calculator converts calories into cups using your food kcal per cup. Different foods vary widely in calories, so always use the value on the actual food label.