How dog food requirements are calculated
The calculator uses the standard veterinary formula based on RER (Resting Energy Requirement):
RER (kcal) = 70 × (weight in kg)^0.75
This is then multiplied by an activity factor (1.2 for senior, 1.6 for normal adult, 2.0 for active, 3.0 for puppy) to get the daily caloric needs (DER — Daily Energy Requirement).
Activity Factors Explained
- Puppy (under 4 months): ×3.0 — Rapid growth requires huge calorie intake.
- Puppy (4–12 months): ×2.0 — Still growing, very active.
- Active Adult: ×2.0 — Working dogs, agility, daily long walks.
- Normal Adult: ×1.6 — Average pet with regular walks.
- Senior / Inactive: ×1.2–1.4 — Older dogs need fewer calories.
- Weight Loss: ×1.0 — Restrict to RER level only.
Frequently Asked Questions
How often should I feed my dog?
Puppies under 6 months should eat 3–4 times per day. Adults typically do well with 2 meals (morning and evening). Avoid free-feeding (leaving food out all day) as this leads to weight gain.
Is my dog overweight?
Run your hands along your dog's ribs — you should feel them easily without pressing hard. Look from above; you should see a clear waist. From the side, the belly should tuck up. If ribs are hard to feel, your dog may be overweight.
Should I include treats in the calorie count?
Yes! Treats should not exceed 10% of daily calories. If your dog needs 600 kcal/day, treats should be capped at 60 kcal. Reduce regular meal portions accordingly.