How to Calculate Dog Food Portions
Daily calorie calculation using RER and MER, converting to grams, BCS body condition scoring, the 10% treat rule, and meal frequency by life stage — all in one guide.
Step 1 — Daily Calorie Calculation (RER & MER)
Step 1 — Resting Energy Requirement (RER)
RER = 70 × (body weight in kg)0.75
The minimum energy needed to sustain life at complete rest.
Example: 5 kg dog → 70 × (50.75) = 70 × 3.34 ≈ 234 kcal
Step 2 — Maintenance Energy Requirement (MER)
MER = RER × Factor (see table below)
Multiply by a factor based on life stage, neuter status, and activity level.
Example: 5 kg neutered adult → RER 234 kcal × 1.6 = 374 kcal/day
Step 3 — Convert Calories to Grams
Daily Amount (g) = MER ÷ (food kcal per 100g) × 100
Find the calorie density on your food's packaging (kcal/100g or kcal/kg).
Example: MER 374 kcal, food = 380 kcal/100g → 374 ÷ 380 × 100 ≈ 98g/day
The RER formula (70 × BW0.75) is the standard calculation recommended by NRC (2006) and WSAVA Nutrition Guidelines. Individual variation of ±25% from the calculated value is normal. Monitor body weight and BCS every 2–4 weeks and fine-tune accordingly.
Step 2 — MER Factor Table
For overweight dogs, calculate RER using the ideal (target) body weight, then apply the factor.
| Situation | Factor | Notes |
|---|---|---|
| Puppy (under 4 months) | 3.0 | Rapid growth phase — high energy density required |
| Puppy (4 months – 1 year) | 2.5 | Continued growth, high energy |
| Adult — Neutered/Spayed | 1.6 | Most common baseline (NRC 2006) |
| Adult — Intact | 1.8 | Includes hormonal energy use |
| Overweight / Weight Loss | 1.0–1.4 | Calculate using ideal body weight |
| Active Adult | 2.0–5.0 | Adjusted by exercise intensity |
| Pregnant (late gestation) | 3.0 | Supports 25–50% body weight gain |
| Lactating | 4.0–8.0 | Varies widely by litter size |
| Senior (7+ years) | 1.4 | Lower metabolism, reduced activity |
BCS — Body Condition Score
WSAVA recommends using the 9-point Body Condition Score (BCS) to evaluate body composition. Even if you are feeding the calculated amount, adjust portions if BCS falls outside the ideal range (4–5).
| BCS Score | Status | Physical Signs | Action |
|---|---|---|---|
| 1–3 | Underweight | Ribs, spine, and pelvis visible; minimal fat cover; obvious muscle loss | Increase portions + consult vet |
| 4–5 | Ideal Weight | Ribs felt with slight pressure; waist visible from above; slight abdominal tuck from side | Maintain current portions |
| 6–7 | Overweight | Ribs hard to feel; waist barely visible; abdominal rounding | Reduce by 10–15%, reassess in 4 weeks |
| 8–9 | Obese | Ribs and spine difficult or impossible to feel; heavy abdominal sagging; neck fat deposits | Veterinarian-supervised weight management |
Self-assessment: ① Run fingers along the ribs — they should be felt with gentle pressure but not visible. ② View from above — a clear waist should be visible behind the ribs. ③ View from the side — the abdomen should tuck up slightly. All three = BCS 4–5 (ideal weight).
For Overweight Dogs: Use Ideal Body Weight
Calculating RER from an overweight dog's actual body weight results in overfeeding. Work with your veterinarian to set a target weight, then calculate RER from that weight using a factor of 1.0–1.4. Alternatively, start at 80% of current MER and aim for a gradual 1–2% body weight loss per month (NRC 2006).
The 10% Treat Rule
Treats, toppers, and training rewards should account for no more than 10% of total daily calories. Subtract treat calories from the MER before calculating the main meal.
Example: Dog with MER of 400 kcal/day
→ Max treats: 40 kcal / Main meal: 360 kcal
Check calorie content on treat packaging or the manufacturer's website. For training, choose small treats in the 3–5 kcal per piece range to make calorie tracking easier.
Meals Per Day by Life Stage
Splitting the daily portion into more meals does not change total calories — only the frequency.
| Life Stage | Recommended Meals | Reason |
|---|---|---|
| Puppy (2–4 months) | 4x daily | Stabilizes blood sugar, minimizes gastric load |
| Puppy (4–6 months) | 3x daily | Balances growth and digestion |
| Puppy (6 months – 1 year) | 2–3x daily | Transitioning to adult schedule |
| Adult (1–7 years) | 2x daily | WSAVA recommended standard |
| Senior (7+ years) | 2–3x daily | Distributes digestive load, supports muscle retention |
Signs You Need to Adjust Portions
Reduce Portions If You Notice
- ↓Ribs hard to feel even with pressure
- ↓Waist no longer visible from above
- ↓Abdomen sagging or rounded
- ↓Decreased activity or lethargy
- ↓Stools too soft or overly frequent
Increase Portions If You Notice
- ↑Ribs or spine visible without touching
- ↑Waist tuck appears too pronounced
- ↑Always seems hungry, licking the bowl repeatedly
- ↑Low energy, dull coat
- ↑Continued weight loss
Adjust portions in 5–10% increments and re-evaluate weight and BCS after 2–4 weeks. Rapid changes exceeding 1% body weight per week should be discussed with your veterinarian.
Calculate Instantly with the Feeding Calculator
Enter your dog's weight, age, activity level, and food's calorie density for an instant result.
Use the Calculator →Frequently Asked Questions
Q. The bag's feeding guide says a different amount than my calculation. Which should I follow?
A. Prioritize your calculation, and use the packaging as a reference. Manufacturer guidelines are typically set for intact adult dogs and may overestimate needs for neutered or overweight dogs. Calculate using the RER × MER formula, then monitor body weight and BCS every 2–4 weeks and adjust accordingly.
Q. For an overweight dog, should I calculate based on ideal weight rather than actual weight?
A. Yes. Using an overweight dog's actual body weight in the RER formula results in overfeeding. Work with your veterinarian to establish a target (ideal) body weight, then calculate RER from that weight using a factor of 1.0–1.4. Aim for a gradual loss of 1–2% of body weight per month.
Q. If I give treats, do I need to reduce the main meal?
A. Yes. Treats should account for no more than 10% of total daily calories (the '10% Rule'). Subtract treat calories from the daily MER before calculating the main meal portion. For example, if MER is 400 kcal and you give 40 kcal in treats, the main meal should provide only 360 kcal.
Q. How do I assess BCS at home?
A. Three checks: ① Run your fingers along the ribcage — ribs should be felt with gentle pressure but not visible. ② View from above — there should be a visible waist behind the ribs. ③ View from the side — the abdomen should tuck up slightly, not hang down. All three present = BCS 4–5 (ideal weight).
Q. Is the feeding calculation different for senior dogs?
A. The formula (RER × factor) is the same, but seniors may experience sarcopenia (muscle loss) and metabolic slowdown. A dog may maintain body weight while losing muscle and gaining fat. Monitor not just weight but also BCS and muscle condition score — and consult your vet about senior-specific nutritional needs.
Q. My dog is gaining/losing weight even on the calculated amount. What should I do?
A. The formula is based on population averages, so individual variation of ±25% is normal. Check weight and BCS every 2–4 weeks. If the trend doesn't match your goal, adjust portions by 5–10% increments. Rapid changes (more than 1% body weight per week) should be evaluated by a veterinarian.
References
- [1] NRC (2006). Nutrient Requirements of Dogs and Cats. National Academies Press.
- [2] WSAVA (2011). Nutritional Assessment Guidelines. J Small Anim Pract, 52(7), 385–396.
- [3] Laflamme, D.P. (1997). Development and validation of a body condition score system for dogs. Canine Pract, 22(3), 10–15.
- [4] Baldwin, K. et al. (2010). AAHA Nutritional Assessment Guidelines for Dogs and Cats. J Am Anim Hosp Assoc, 46(4), 285–296.
- [5] German, A.J. (2006). The growing problem of obesity in dogs and cats. J Nutr, 136(7), 1940S–1946S.
Related Guides
These guides are for general educational purposes. For specific health conditions or weight concerns, always consult a licensed veterinarian.