Dog Food Calculator
Sizing a Ration to the Dog in Front of You
A working border collie and a couch-bound senior of the same weight need very different amounts of food, and no single feeding chart printed on a kibble bag captures that. Veterinary energy-requirement formulas fix this by starting from body weight, applying an activity-and-life-stage multiplier, and converting the result into cups using the specific food's calorie density — producing a ration tailored to your dog rather than the breed average.
The Formula
MER (kcal/day) = RER × Life-Stage Factor
Cups/day = MER ÷ Calories per Cup of Food
Weight entered in pounds is converted to kilograms (÷ 2.20462) before the RER step, since the formula is built on metric body weight. The calculator also splits the daily total into a suggested per-meal amount across two feedings.
Scenarios Where This Precision Pays Off
- Weight-loss plans — the "weight loss" factor (1.0) versus "neutered adult" (1.6) is a 38% difference in daily calories from the identical body weight, which is the actual mechanism behind a vet-supervised diet.
- Puppy growth — young puppies under four months carry the highest multiplier (3.0) in this model, reflecting the energy cost of rapid growth before it tapers after four months (2.0).
- Switching food brands — because cups/day depends on calories per cup, moving from a 300 kcal/cup food to a 400 kcal/cup food changes the correct serving size even though the dog's energy need hasn't changed.
| Weight (lb) | RER (kcal/day) | Neutered adult (1.6×) cups/day | Active/working (3.0×) cups/day |
|---|---|---|---|
| 10 | 218 | 1.0 | 1.9 |
| 25 | 433 | 2.0 | 3.7 |
| 50 | 727 | 3.3 | 6.2 |
| 75 | 986 | 4.5 | 8.5 |
| 100 | 1,223 | 5.6 | 10.5 |
RER = 70 × (weight in kg)0.75; cups/day rounded to one decimal.
How to Use This Calculator
- Enter the dog's weight in pounds.
- Select the life stage / activity level — neutered adult, intact adult, weight loss, weight gain, active/working, puppy under 4 months, or puppy over 4 months.
- Optionally enter the calories per cup for your specific food (defaults to 350 kcal/cup if left blank).
- Select Calculate to see the daily calorie target, total cups per day, and a suggested cups-per-meal split across two feedings.
Related Calculations
Pair this with the Dog Walking Calorie Calculator to see how exercise adds to the daily energy budget, or check the Pet Age Calculator to confirm your dog's life stage.