Two people in the same house can look at the same bag of dog food and come away with two completely different answers. One reads the chart on the back, sees "2 to 3 cups," and rounds up. The other eyeballs a scoop and calls it good. Neither is measuring calories, and neither is really sure. Meanwhile the dog just wants dinner.
If you have ever stood in the kitchen wondering whether you are feeding too much, too little, or somehow both, you are in good company. The truth is that the number on the bag is a starting point, not an answer. How much your dog actually needs depends on its weight, age, whether it is neutered, how active it is, and, above all, how many calories are packed into the food you are scooping.
The good news: the math is simpler than it looks, and once you understand it, you will never feel lost at the food bin again.
In this article:
- Why the bag alone can't tell you the right amount
- A dog feeding chart by weight (your starting point)
- The calorie method: how to get an exact number
- Body condition: the real test that beats any chart
- How neutering, treats, and activity change the numbers
- Special cases: puppies, seniors, and medical diets
- Frequently asked questions
Why the Bag Alone Can't Tell You the Right Amount
Feeding guidelines printed on the bag are useful, but they are built for an "average" dog that may look nothing like yours. They usually don't account for whether your dog is neutered, a couch potato or a trail runner, or already carrying a few extra pounds.
The bigger problem is the cup itself. A "cup" tells you volume, not energy. And the energy density of dry dog food varies a lot from brand to brand. Most dry dog foods land somewhere between about 325 and 450 calories per cup. That means the very same "1 cup" can deliver noticeably different amounts of food energy depending on which bag you bought.
So if you switch foods and keep scooping the same amount, you may quietly be feeding your dog more or fewer calories than before, without changing a thing you can see.
Find the "kcal/cup" or "kcal/kg" figure on your dog's food. It is usually printed near the feeding chart or ingredient panel. That single number is what makes portioning accurate instead of a guess.
This is exactly why a chart is a helpful place to begin but not a place to stop. Use it to get in the right ballpark, then adjust based on what actually matters: the calories in the food and the body in front of you.
A Dog Feeding Chart by Weight
Here is a practical starting-point chart for a moderately active, neutered adult dog. The cup amounts assume a food with about 375 calories per cup, which is roughly middle-of-the-road for dry kibble. If your food is more or less calorie-dense, your cups will shift accordingly, so always cross-check against your bag.
| Dog weight | Approx. daily calories | Approx. dry food per day |
|---|---|---|
| 5 lb (2.3 kg) | ~190 kcal | about 1/2 cup |
| 10 lb (4.5 kg) | ~325 kcal | about 3/4 to 1 cup |
| 20 lb (9 kg) | ~550 kcal | about 1.5 cups |
| 30 lb (13.5 kg) | ~745 kcal | about 2 cups |
| 40 lb (18 kg) | ~920 kcal | about 2.5 cups |
| 50 lb (23 kg) | ~1,090 kcal | about 3 cups |
| 60 lb (27 kg) | ~1,250 kcal | about 3.25 cups |
| 70 lb (32 kg) | ~1,400 kcal | about 3.75 cups |
| 80 lb (36 kg) | ~1,550 kcal | about 4 cups |
| 90 lb (41 kg) | ~1,700 kcal | about 4.5 cups |
| 100 lb (45 kg) | ~1,840 kcal | about 5 cups |
A few things to keep in mind as you read it. These are daily totals, so you will split each one across two meals. The cup figures are approximate because calories per cup vary by food. And this chart assumes a typical adult dog, not a growing puppy, a working dog, or a senior slowing down.
Treat these numbers as your opening bid. If you would rather skip the arithmetic and get a figure tuned to your dog's actual weight and food, the Pet Feeding Calculator does the conversion for you.
The Calorie Method: How to Get an Exact Number
If you want to move beyond the chart, this is the most accurate approach, and it is the same logic vets use.
Step 1: Find your dog's Resting Energy Requirement (RER)
RER is the number of calories your dog burns at rest just to keep the lights on. The formula is:
RER = 70 x (body weight in kg) raised to the power of 0.75
To get kilograms, divide your dog's weight in pounds by 2.2.
Step 2: Multiply by an activity factor
Resting isn't the whole story, so you multiply RER by a factor that reflects your dog's life:
- About 1.6 for a typical neutered adult dog.
- About 1.2 to 1.4 for an inactive dog, or one that gains weight easily.
- Higher than 1.6 for a very active or working dog.
A worked example
Let's run the numbers for a 30 lb dog, which is about 13.6 kg.
- RER works out to about 496 calories.
- Multiply by roughly 1.5 for a typical neutered adult, and you get about 745 calories per day.
- If the food has 375 calories per cup, that is about 2 cups per day, split into two meals of roughly a cup each.
Notice how that matches the 30 lb row in the chart above. That is the point: the chart is just this calorie math done in advance for common weights.
If doing exponents by hand isn't your idea of a fun evening, that is completely fair. The Pet Feeding Calculator runs this exact formula using your dog's weight and your food's calories per cup, so you get a personalized number without touching a calculator.
Body Condition: The Real Test That Beats Any Chart
Here is the most important idea in this whole article: charts and formulas give you a starting estimate, but your dog's body tells you the truth. Two dogs of the same weight can have very different builds, and the goal is a lean, healthy body, not a specific number of cups.
Check your dog's body condition with three quick tests:
- Ribs: Run your hands along the sides. You should be able to feel the ribs easily without pressing hard, a bit like feeling the back of your hand. If you have to dig, there is too much padding. If the ribs stick out sharply, your dog is too thin.
- Waist from above: Look down at your standing dog. You should see a visible waist tucking in behind the ribs. A straight or bulging outline means extra weight.
- Belly from the side: From the side, the belly should tuck up toward the back legs rather than hanging level or sagging.
If your dog is carrying too much, feed a little less. If the ribs and hips are sharply visible, feed a little more. Adjust by about 10% at a time, then wait and watch.
Don't make big swings or change the amount every day. Weight changes slowly. Adjust portions by about 10 percent and reassess every 2 to 3 weeks so you can actually see the trend instead of chasing daily noise.
This is also why weighing food beats scooping it. A cup scoop is surprisingly imprecise, and small daily overshoots add up over months. If you can, weigh your dog's food in grams on an inexpensive kitchen scale. It is the single easiest upgrade to portioning accuracy.
For more on building good habits around meals, the guide on how to feed your dog or cat the right way walks through schedules, transitions, and common mistakes.
How Neutering, Treats, and Activity Change the Numbers
Neutering lowers calorie needs
This one surprises a lot of owners. After being spayed or neutered, a dog's calorie needs commonly drop by around a quarter. If you keep feeding the same portions you did before surgery, weight gain is almost predictable. It is not that the surgery makes dogs fat, it is that their engine now runs on less fuel and the fuel keeps arriving at the old rate. If your dog was recently neutered, this is a good moment to reassess portions.
Treats count, and they add up fast
Treats should make up no more than 10% of your dog's daily calories, and those calories count toward the daily total, not on top of it. A few training treats, a dental chew, and a bite of your sandwich can quietly add a meaningful chunk of calories. If you use a lot of treats during training, trim the meal portions slightly to keep the total in check.
Activity moves the number in both directions
A dog that hikes, runs, or works for hours needs more than a dog whose big adventure is the walk to the food bowl. That is what the activity factor in the calorie method is for. A weekend of high activity followed by weekday rest is normal, so aim for the right amount over a typical week rather than obsessing over any single day.
Special Cases: Puppies, Seniors, and Medical Diets
The chart and formula above are built for healthy adult dogs. Several groups need a different approach:
- Puppies are growing and burn energy at a much higher rate. They generally eat more per pound than adults and need more frequent meals. Feeding a puppy like a small adult can shortchange its development, so use age-appropriate guidance. Start with the Puppy Feeding Chart by Age and Weight.
- Pregnant or nursing dogs have sharply increased needs, especially in late pregnancy and while feeding a litter.
- Seniors often slow down and need fewer calories, though some older dogs actually need more support, so this is worth a conversation with your vet.
- Very active or working dogs may need well above the maintenance figures in the chart.
- Dogs with health conditions such as kidney disease, diabetes, or obesity may be on prescription or therapeutic diets where portions are part of the treatment. Do not eyeball these.
For any weight-loss plan or medical diet, confirm the target weight and daily portion with your veterinarian before you start. Crash dieting can be dangerous, and the right pace depends on your dog's health.
If you also share your home with a cat, be aware that their feeding math is different from a dog's. Our companion post on how much to feed a cat covers that side of the house.
Putting It All Together
Feeding your dog well comes down to a short loop you can repeat for life:
- Start with the chart or the calorie formula to get a reasonable daily total.
- Check the calories per cup on your specific food and convert to a portion.
- Split that portion into two meals a day.
- Watch your dog's body condition, not just the scale.
- Adjust by about 10 percent every couple of weeks until the ribs, waist, and belly tuck all look right.
Do that, and you will land on a portion that is right for your dog, not for an average dog on a bag. When you want the numbers handled for you, the Pet Feeding Calculator turns your dog's weight and food into a daily portion in seconds.
Frequently Asked Questions
How much should I feed my dog per day?
It depends on weight, age, neuter status, activity level, and the calories in the food. As a starting point, a moderately active neutered adult dog needs roughly its Resting Energy Requirement times about 1.6. For a 30 lb dog, that is around 745 calories a day, which is about 2 cups of a 375-calorie-per-cup food. Use the chart above as a starting point, then adjust to your dog's body condition.
Why does the feeding chart on my dog food bag differ from this one?
Because calories per cup vary a lot between foods, commonly from about 325 to 450 calories per cup. A chart built for one food won't translate exactly to another, and bag charts also assume an "average" dog. Always check your food's kcal/cup and treat any chart as a starting estimate to fine-tune from there.
Should I feed my dog once or twice a day?
Two meals a day is the standard recommendation for adult dogs. Take the daily total and split it in half, feeding roughly every 12 hours. Two meals help keep energy and hunger steady compared with a single large meal.
How do I know if I'm feeding my dog too much?
Let body condition be your guide. You should be able to feel the ribs easily without pressing hard, see a waist from above, and see a tucked-up belly from the side. If you can't feel the ribs, feed about 10 percent less and reassess in 2 to 3 weeks. Remember that treats count toward the daily total and should stay under 10 percent of calories.
Do I really need to weigh my dog's food?
You don't have to, but it helps. A cup scoop is imprecise, and small daily overshoots add up over time. Weighing food in grams on a kitchen scale is far more accurate and makes it much easier to feed a consistent amount every day.