Dog Food Calculator
Daily food amount by weight, age, and activity level.
How to Use the Dog Food Calculator
Enter your dog's weight in pounds, select their life stage (puppy, adult, or senior), and choose their activity level. The result shows recommended daily dry kibble in cups, calculated using the Resting Energy Requirement (RER) formula used by veterinary nutritionists: RER (kcal/day) = 70 × (body weight in kg)^0.75.
The RER Formula Explained
RER represents the calories a dog needs at rest to maintain basic bodily functions. To find the actual daily energy requirement (DER), RER is multiplied by a life stage/activity factor. Puppies need roughly 3× RER, intact adults need 1.8× RER, neutered adults need 1.6×, and seniors need 1.4×. Highly active working dogs can need 2–5× RER. This calculator uses common mid-range factors; individual dogs may vary significantly.
Converting Calories to Cups
Most standard dry kibbles contain approximately 300–400 kcal per cup (the calculator uses ~350 kcal/cup as a middle estimate). Always check the calorie content printed on your specific food bag, as premium and prescription diets vary widely. Wet food contains far fewer calories per volume — typically 80–100 kcal per 3-oz can — so the cup measurement does not apply directly to wet diets.
Weight Management Guidelines
If your dog needs to lose weight, aim to feed 80% of the calculated amount for their ideal (not current) weight. Weigh your dog monthly and adjust portions by 10–15% if they are not on track. Treats should not exceed 10% of daily calorie intake. If your dog needs to gain weight, increase by 10% per week until the target body condition score (BCS) of 4–5 out of 9 is achieved. Always make food changes gradually over 7–10 days to avoid digestive upset.
Common Uses
- Setting accurate daily meal portions based on weight and activity
- Adjusting food intake for weight management (loss or gain)
- Transitioning feeding amounts between puppy, adult, and senior life stages
- Comparing calorie needs across different activity levels
Frequently Asked Questions
How accurate is this food calculator?
It uses the Resting Energy Requirement (RER) formula used by veterinary nutritionists. Always confirm portions with your vet, as individual dogs vary.
Should I feed my dog wet or dry food?
This calculator estimates dry food portions (~350 kcal/cup). Wet food has about 90 kcal per 3 oz can. Consult your vet for a balanced diet.
Does activity level really matter?
Yes — a working dog can need 40% more calories than a sedentary pet of the same weight.