Dog Food Calculator
Daily calories and cups for your dog's weight.
Enter your values
ⓘ Live results
Results
- Daily calories
- 1280 kcal
- Cups per day
- 3.37
- Per meal (twice daily)
- 1.68 cups
- Resting energy requirement
- 711 kcal
- Treat allowance (10% max)
- 128 kcal
Working
- 1RER = 70 × 22^0.75 = 711 kcal
Quick answer
Resting energy requirement is 70 × weight in kg^0.75, multiplied by an activity factor of 1.0–1.8.
RER = 70 × kg^0.75; MER = RER × factor
How to use the Dog Food Calculator
- 1Enter your dog's weight in kilograms.
- 2Choose the life stage and activity level.
- 3Enter calories per cup from the food bag.
Worked example
Using the values the calculator loads with:
Inputs
- Dog's weight22 kg
- Life stage and activityActive adult (×1.8)
- Calories per cup of food380 kcal
Results
- Daily calories1280 kcal
- Cups per day3.37
- Per meal (twice daily)1.68 cups
- Resting energy requirement711 kcal
- Treat allowance (10% max)128 kcal
- RER = 70 × 22^0.75 = 711 kcal
Frequently asked questions
Why not just follow the bag?
Bag charts assume active intact adults and commonly overfeed neutered or older dogs by 20–30%.
How do I know if I'm feeding right?
Body condition beats any calculation: you should feel ribs easily and see a waist from above.
About this calculator
- Built and reviewed by James Whitfield · How we build and test calculators
- Report an error
Results are estimates for general information. For medical, legal, structural or financial decisions, confirm with a qualified professional.