The short answer: feed your dog to a daily calorie target, then convert that number into cups using your specific food. Most healthy, neutered adult dogs need somewhere between RER × 1.4 and RER × 1.6 calories a day — a figure you can calculate in about a minute. The feeding chart printed on the bag is a starting point at best, and for a lot of dogs it’s simply wrong.
Why the bag’s chart over- or underfeeds
Pet food feeding charts are built around broad weight bands — “30 to 50 lbs: 2 to 3 cups” — and they’re calibrated for an unspayed, unneutered, moderately active dog. That describes almost none of the dogs living in American homes. Spaying and neutering lowers a dog’s calorie needs by roughly a quarter to a third. A couch-loving senior and a working farm dog of the same weight can have wildly different needs, yet the chart gives them the same scoop.
The charts also tend to read generously, because a dog that eats more empties the bag faster. None of this is malicious — it’s just that a printed range can’t account for your individual dog. That’s why most veterinary nutrition groups, including the World Small Animal Veterinary Association (WSAVA), recommend starting from a calculated calorie estimate and then adjusting to the dog in front of you.
The vet method: RER and MER
Veterinarians and the Merck Veterinary Manual use a two-step calorie formula.
Step 1 — Resting Energy Requirement (RER). This is the energy a dog burns at rest. The standard equation is:
RER = 70 × (body weight in kg)^0.75
To get kilograms, divide your dog’s weight in pounds by 2.2. The ^0.75 exponent matters — metabolism doesn’t scale in a straight line with weight, so you can’t just double the calories when you double the pounds. (If math isn’t your thing, our feeding calculator does the calculation for you.)
Step 2 — Maintenance Energy Requirement (MER). Multiply RER by a life-stage factor that reflects your dog’s reproductive status, age, and activity:
| Dog | Typical factor (× RER) |
|---|---|
| Neutered adult | ~1.6 |
| Intact adult | ~1.8 |
| Weight loss (target weight) | ~1.0 |
| Weight gain / underweight | ~1.2–1.4 |
| Active / working dog | ~2.0–5.0 |
| Puppy, under 4 months | ~3.0 |
| Puppy, 4 months to adult | ~2.0 |
| Senior, less active | ~1.2–1.4 |
These multipliers are widely accepted ranges, not exact constants — treat them as a well-informed starting point, then fine-tune.
A worked example
Say you have a 30 lb neutered adult Beagle.
- Weight in kg: 30 ÷ 2.2 ≈ 13.6 kg
- RER: 70 × 13.6^0.75 ≈ 70 × 7.1 ≈ 497 kcal/day
- MER (× 1.6): 497 × 1.6 ≈ 795 kcal/day
Here’s how that plays out across a few common sizes (neutered adult, × 1.6):
| Body weight | ≈ RER (kcal) | ≈ Daily target (kcal) |
|---|---|---|
| 10 lb | 200 | 320 |
| 20 lb | 340 | 545 |
| 30 lb | 497 | 795 |
| 50 lb | 715 | 1,145 |
| 70 lb | 905 | 1,450 |
Numbers are rounded and assume an average adult dog at a healthy weight. Your dog may land 20–30% above or below these — which is exactly why you adjust by body condition rather than trusting any chart, including this one.
Turning calories into cups (and meals)
A daily calorie number is useless until you connect it to your actual food. Every complete dog food lists a kcal/cup (or kcal/kg) figure, usually on the bag or the manufacturer’s website. Dry kibble commonly runs 350–450 kcal/cup, but premium calorie-dense formulas can exceed 500.
Cups per day = daily calorie target ÷ food’s kcal per cup
For our 795-kcal Beagle eating a food at 360 kcal/cup: 795 ÷ 360 ≈ 2.2 cups/day. Switch to a richer 450-kcal food and the same dog needs only about 1.8 cups — a real difference that the weight-band chart would miss entirely.
Meals per day: Split that total into meals.
- Puppies: 3–4 small meals a day to support steady growth and blood sugar.
- Adults: 2 meals a day suits most dogs and helps prevent the empty-stomach bile vomiting some dogs get on one meal.
- Seniors: Usually 2 meals; smaller, more frequent meals can help dogs with reduced appetite or dental issues.
Use a measuring cup or, better, a kitchen scale — eyeballing a “scoop” is one of the most common causes of accidental overfeeding.
Puppies, adults, and seniors differ
A puppy is building bone, muscle, and organs, so it needs far more energy per pound than an adult — hence the 2× to 3× multipliers. Large- and giant-breed puppies are a special case: overfeeding them, especially excess calcium and calories, is linked to orthopedic problems, so a breed-appropriate large-breed puppy food and careful portions matter. As a puppy approaches adult size, its multiplier drops toward the adult range.
Adults are the steady state — pick the right multiplier and recheck every few months. Seniors often need fewer calories as activity and lean muscle decline, but not always; some older dogs lose weight and need more. Age is a reason to reassess, not an automatic cut.
Treats, body condition, and adjusting
The 10% rule. Treats, chews, dental sticks, and table scraps should make up no more than 10% of daily calories — the rest comes from a complete, balanced diet. For our 795-kcal dog that’s about 80 calories of treats. It adds up faster than you’d think: a couple of large biscuits can blow the whole budget. When you add treats, subtract a little from meals.
Let the body, not the formula, have the final word. The calorie math gives you a starting ration; your dog’s body condition score (BCS) tells you whether it’s right. On the 9-point scale used by WSAVA, you’re aiming for a 4–5: you can feel the ribs easily without pressing hard, there’s a visible waist from above, and a tucked-up belly from the side.
- Ribs hard to feel, no waist? Trim portions ~10% and recheck in 2–4 weeks.
- Ribs and spine too prominent? Increase ~10% and recheck.
Weigh your dog and reassess every couple of weeks when you’re dialing things in. You can sanity-check your dog’s target weight with our ideal weight checker, and if the numbers point toward excess, our guide on whether your dog is overweight walks through what to do next.
When to talk to your vet
This calorie method is a reliable framework for a healthy dog, but it isn’t a diagnosis. Loop in your veterinarian when:
- Your dog needs to lose or gain a meaningful amount of weight, or has a body condition far from ideal.
- There’s a medical condition — diabetes, kidney or heart disease, pancreatitis, food allergies, or a history of bloat.
- You’re feeding a large- or giant-breed puppy, a pregnant or nursing dog, or switching to homemade or raw food.
- Appetite, weight, or energy changes suddenly with no change in feeding.
Your vet (or a board-certified veterinary nutritionist) can confirm calorie targets, recommend a therapeutic diet, and rule out medical causes the calculator can’t see. Think of the numbers here as the map — your vet helps you read the terrain.