How the dog food calculator works
Feeding charts on the back of the bag are a rough starting point, but they ignore your dog's individual activity level and assume one calorie density. This calculator uses the same two-step method veterinarians use.
- Step 1 — Resting Energy Requirement (RER). This is the energy a dog needs at rest: 70 × (body weight in kg)0.75.
- Step 2 — Daily energy (MER). We multiply RER by an activity factor — lower for senior or weight-loss dogs, higher for active, working, or growing puppies.
- Step 3 — Convert to cups.We divide the daily calories by your food's calories per cup, then split it across your chosen number of meals.
Why calorie density matters so much
The single most common feeding mistake is measuring cups without checking calories. A calorie-dense performance kibble can pack 30–50% more energy per cup than a light formula. Always use the kcal/cup value printed on your specific food so the portion matches what your dog actually eats.
Measure with body condition, not just the bowl: you should be able to feel your dog's ribs without pressing hard, and see a waist from above. If not, adjust the portion and check with your vet.
Frequently asked questions
How much should I feed my dog per day?
It depends on your dog's weight, age, and activity level. The vet-standard method calculates Resting Energy Requirement (70 × body-weight-in-kg^0.75) and multiplies it by an activity factor, then divides the daily calories by your food's calories per cup. A typical neutered 40 lb adult dog needs roughly 900–1,000 kcal per day.
Why does the calculator ask for calories per cup?
Foods vary hugely in calorie density — from about 300 to over 500 kcal per cup. Two cups of one brand can equal three cups of another. Using your specific food's kcal/cup (printed on the bag) gives a far more accurate portion than a generic chart.
Should I feed my dog once or twice a day?
Most adult dogs do best with two meals a day, which helps digestion and reduces hunger. Puppies often need three or more smaller meals. The calculator splits the daily amount across the number of meals you choose.
How do I know if I'm feeding the right amount?
Use body condition, not just the scale. You should be able to feel (but not see) your dog's ribs, and they should have a visible waist when viewed from above. Adjust portions up or down by about 10% every couple of weeks as needed, and check with your vet.
Does this work for puppies?
Yes — choose a puppy life stage, which uses a higher energy factor for growth. However, growing puppies have specific nutritional needs, so follow your puppy food's feeding guide and your veterinarian's advice closely.