By Alex Baer · Updated July 2026
In the latest survey by the Association for Pet Obesity Prevention, 59% of US dogs were overweight or obese. That is not because owners do not care. It is mostly because the standard way we decide portions, reading the chart on the side of the bag, systematically overshoots.
Feeding charts are built for the hungriest plausible dog: young, intact, highly active. If your dog is neutered and spends most of the day on the couch, the same chart can overfeed by 20-30%. And nobody selling food has a strong incentive to round those numbers down.
There is a better way, and it is the same one veterinarians use: start from calories, not cups.
Calories first, cups second
Two numbers decide your dog's portion:
- How many calories your dog needs per day. This depends on weight, age, activity, and whether the dog is neutered.
- How many calories are in the food you feed. This is printed by the manufacturer as kcal per cup, and it varies a lot: two dry foods can easily differ by 25% per cup.
The veterinary math starts with the resting energy requirement, RER = 70 × (weight in kg)^0.75, then multiplies it by a factor for life stage and activity. We walk through the exact multipliers on our methodology page.
A real example. A 50 lb neutered adult Labrador with moderate activity needs about 1,018 kcal per day. With Diamond Naturals Beef Meal & Rice that is 2.6 cups per day. With Wellness Complete Health Chicken & Oatmeal it is 2.4 cups. Same dog, same calories, different cups: the bag matters.
| Dog size | Calories per day | Typical dry food portion |
|---|---|---|
| Small, around 15 lb | about 413 kcal | 0.9-1.1 cups (0.8-1.4 across all foods) |
| Medium, around 35 lb | about 779 kcal | 1.7-2.1 cups (1.6-2.6 across all foods) |
| Large, around 65 lb | about 1,240 kcal | 2.7-3.5 cups (2.5-5.1 across all foods) |
| Giant, around 100 lb | about 1,713 kcal | 3.7-4.8 cups (3.5-7.0 across all foods) |
Assumes a neutered adult with moderate activity. Cup ranges reflect the actual kcal-per-cup spread across the nearly 200 foods in our database, July 2026.
What moves the number
The table above is a midpoint, not a verdict. The main adjustments:
- Age. Puppies need two to three times more energy per pound than adults. Seniors need about 15% less than a moderate adult.
- Neutering. Neutered dogs burn noticeably less energy. If your dog is intact, the target goes up.
- Activity. A dog that hikes with you daily can need a third more calories than one that mostly patrols the sofa.
- Body condition. If your dog is already overweight, portions should be computed to a lower target so weight comes down slowly.
Every one of these is a specific multiplier in the math, listed on the methodology page.
Get the number for your dog, not for an average dog
Our calculator does this calculation for your dog's breed, weight, age, and activity in two clicks, and then shows the exact cups per day for real foods along with what each would cost. See what that costs for your dog's breed and weight before the next bag, whether you feed Purina Pro Plan, Orijen, or anything in between.
Frequently asked questions
How many times a day should I feed my dog?
Should I measure dog food in cups or grams?
Do puppies need more food than adult dogs?
How do I know if I am overfeeding my dog?
More guides: Fresh vs kibble: what dog food actually costs · How to switch dog food safely