About the Dog Food Calculator
This dog food calculator tells you how much to feed your dog in the unit you actually scoop: cups. Enter your dog’s weight, its life stage or activity level and the calories per cup printed on your dog food bag. You get daily calories, cups per day, cups per meal and a treat allowance.
It is designed for new owners, anyone switching brands (calorie density varies from about 300 to over 500 kcal per cup), and owners managing weight. The feeding chart on the bag is written for an average, fairly active dog, so many neutered pets gain weight following it. A calorie-based calculation gives a more personal starting point.
The calculation uses the standard veterinary resting energy requirement (RER = 70 × weight in kg^0.75) and multiplies it by a life-stage factor. Treat the result as a starting amount: weigh your dog every few weeks and adjust by about 10% until it holds a lean body condition. For weight loss, enter the target weight and involve your vet.
With the default inputs, the daily calories is 1,164 kcal. Change any value above to recalculate instantly.
How to use the dog food calculator
- 1Enter your dog’s current (or target) weight.
- 2Choose the life stage or activity level that fits best.
- 3Enter the kcal per cup from your dog food bag.
- 4Choose how many meals a day you feed.
- 5Weigh your dog every 2–4 weeks and adjust portions by about 10% if needed.
Formula and method
The resting energy requirement (RER) is the energy a dog needs at rest, based on body weight in kilograms raised to the 0.75 power (metabolic body weight). Daily needs are RER multiplied by a factor for life stage and activity: 1.6 for a typical neutered adult, 1.8 intact, 1.4 for inactive or senior dogs, 1.0 for weight loss at target weight, 2.0–3.0 for puppies, and 2.0–5.0 for working dogs.
Cups per day are daily calories divided by the kcal per cup on the label. The treat allowance is 10% of daily calories, the widely used veterinary guideline.
- W
- Body weight in kg (target weight for loss/gain)
- factor
- Life-stage / activity multiplier
- kcal per cup
- Calorie density printed on the food bag
Worked examples
50 lb neutered adult, 380 kcal/cup food
50 lb is 22.7 kg, so RER = 70 × 22.7^0.75 ≈ 727 kcal. A neutered adult needs about 1.6 × RER ≈ 1,164 kcal a day, which is about 3.1 cups of a 380 kcal/cup food — roughly 1.5 cups in each of two meals.
20 kg growing puppy (over 4 months), 420 kcal/cup, 3 meals
RER for 20 kg is about 662 kcal. Puppies over four months need roughly 2 × RER ≈ 1,324 kcal, or about 3.15 cups of a 420 kcal/cup puppy food, split into three meals of just over 1 cup.
Weight loss to an 80 lb target
For weight loss the calculator feeds 1.0 × RER at the target weight. At 80 lb (36.3 kg), RER ≈ 1,035 kcal, which is just under 3 cups a day of a 350 kcal/cup weight-management food.
Frequently asked questions
How much should I feed my dog a day?+
Multiply your dog’s resting energy requirement (70 × weight in kg^0.75) by about 1.6 for a neutered adult, then divide by the kcal per cup on the bag. A 50 lb neutered dog typically needs about 1,150–1,200 kcal, or about 3 cups of a 380 kcal/cup kibble.
How many cups of food should a dog eat per pound?+
There is no fixed cups-per-pound rule because calorie density varies from about 300 to over 500 kcal per cup, and energy needs do not rise in a straight line with weight. Small dogs need more calories per pound than large dogs.
How many times a day should I feed my dog?+
Most adult dogs do well on two meals a day. Puppies usually eat three or four meals until about 6 months, then three until maturity. Large, deep-chested breeds may benefit from smaller, more frequent meals.
Why is my dog gaining weight on the bag’s feeding guide?+
Feeding guides assume an average, active, often intact dog. Neutered, indoor or older dogs usually need 10–20% less. Weigh your dog regularly and reduce portions if it gains.
How many treats can my dog have?+
Keep treats and chews to about 10% of daily calories and reduce the main meals to match. For a dog needing 1,200 kcal a day, that is around 120 kcal of treats.
This tool gives general estimates and is not medical advice. Talk to a doctor or qualified professional about your health, diet or training.