How to calculate how many calories your dog needs
Start with the resting energy requirement: RER = 70 × (body weight in kg)^0.75. Then multiply by a life-stage factor, about 1.6 for a neutered adult, 1.8 for an intact adult, 2 to 3 for a growing puppy. A 30 lb neutered adult comes to roughly 700–800 kcal a day. Treat that as a starting point; your dog’s weight and body condition over the next few weeks tell you whether to adjust.
Step 1: resting energy (RER)
RER is the energy a dog burns at rest in a comfortable room: breathing, digestion, keeping warm. The Merck Veterinary Manual gives it as 70 times body weight in kilograms raised to the power 0.75. The 0.75 exponent is there because energy use doesn’t rise in a straight line with weight: a 60 lb dog needs much less than twice the calories of a 30 lb dog.
- Convert pounds to kilograms: divide by 2.2. A 30 lb dog is about 13.6 kg.
- Raise the kilograms to the power 0.75. On a phone calculator, type 13.6, then the xʸ key, then 0.75. You get about 7.1.
- Multiply by 70. That gives an RER of about 496 kcal a day.
You may also see a shortcut, 30 × kg + 70. It is close for mid-sized dogs, but it drifts at the small and large ends, so we don’t use it.
Step 2: multiply by a life-stage factor (MER)
The maintenance energy requirement, MER, is RER times a factor for your dog’s life stage and activity. Here are the factors the main references use for dogs.
| Dog | Merck | AAHA 2021 |
|---|---|---|
| Neutered adult | 1.6 | 1.4–1.6 |
| Intact adult | 1.8 | 1.6–1.8 |
| Inactive or gains weight easily | 1.4 | 1.0–1.2 |
| Puppy under 4 months | 3.0 | 3.0 |
| Puppy 4 months and older | 2.0 | 2.0 |
| Weight loss (vet-guided) | not listed | 1.0 |
Worked examples
| Weight | RER (kcal) | × 1.4 | × 1.6 neutered | × 1.8 intact |
|---|---|---|---|---|
| 10 lb (4.5 kg) | 218 | 305 | 348 | 392 |
| 20 lb (9.1 kg) | 366 | 512 | 585 | 659 |
| 30 lb (13.6 kg) | 496 | 694 | 794 | 893 |
| 50 lb (22.7 kg) | 727 | 1,018 | 1,164 | 1,309 |
| 70 lb (31.8 kg) | 936 | 1,311 | 1,498 | 1,685 |
| 90 lb (40.8 kg) | 1,131 | 1,583 | 1,809 | 2,035 |
For a growing puppy, use its current weight, not its expected adult weight, and the puppy factor. A 10 lb puppy older than 4 months: RER 218 × 2.0 is about 436 kcal a day, and it will need more as it grows. The National Research Council’s owner brochure makes the same point another way: puppies need about twice the calories per pound of adult dogs of the same breed.
Step 3: turn calories into cups
Find the kcal per cup (or per can) on your dog food bag, usually printed near the guaranteed analysis as “kcal/cup” or “kcal ME/cup”. Divide the daily calories by that number. A 30 lb neutered adult at 794 kcal, eating a food with 380 kcal per cup, needs about 2.1 cups a day. Remember to count treats: if they add up to a noticeable share of the day, take them off the meal.
Why your dog may need more or less
Every one of these numbers is an average. The Pet Nutrition Alliance notes that individual dogs can differ by as much as 50% from the predicted value, and AAHA calls the life-stage factors general guidelines. Indoor and quiet dogs often need less. The NRC brochure says older dogs need about 20% fewer calories than younger adults. Working dogs and dogs in hard training can need several times more.
So the real test is the scale and your hands. Weigh your dog every two to four weeks after changing the amount. On the WSAVA body condition chart, an ideal dog has ribs you can feel without excess fat and a visible waist behind the ribs when seen from above. If the weight keeps creeping up or the waist disappears, adjust the amount and ask your vet how big a change to make.
The dog food calculator does all three steps for you and shows a range instead of one number, so you can see how much the choice of factor matters. For puppies, the puppy feeding chart also covers how many meals a day by age.
Questions owners ask
Why is the bag’s feeding guide different from this?
A bag’s feeding guide has to cover a broad range of dogs with one table. Your dog’s age, neuter status and activity can put it well above or below that guide, which is why the formula starts from your dog’s own weight.
Should I use my dog’s current weight or ideal weight?
For a healthy adult at a good weight, use the current weight. For a dog that is overweight, a vet will usually set a target based on an ideal weight instead, and recheck it as the dog loses weight.
Do I count treats and chews?
Yes. Treats, chews and table scraps all count toward the daily total, so take them off the meal amount.
How often should I recalculate?
For puppies, every few weeks as they grow. For adults, whenever weight, activity or neuter status changes, or about once a year.
This guide explains published veterinary references in plain English. It is not veterinary advice and can’t examine your dog. How we choose and check sources is in our editorial policy.
Sources
- Sanderson SL. Nutritional Requirements of Small Animals Merck Veterinary Manual, 2024. Checked
- Daily Maintenance Energy Requirements for Dogs and Cats (table) Merck Veterinary Manual. Checked
- 2021 AAHA Nutrition and Weight Management Guidelines for Dogs and Cats, Box 1: Energy Requirement Calculations American Animal Hospital Association, 2021. Checked
- Calculating Calories Based on Pet Needs (MER/RER sheet) Pet Nutrition Alliance, 2023. Checked
- National Research Council. Your Dog’s Nutritional Needs: A Science-Based Guide for Pet Owners National Academies Press, 2006. Checked
- WSAVA Global Nutrition Committee. Body Condition Score (dog), 9-point chart World Small Animal Veterinary Association, 2025. Checked
More guides
-
Is my dog overweight?
Check your dog’s body condition at home on the 9-point scale vets use, see how much extra weight each score means, and know when to call your vet.
-
When do puppies stop growing?
Small dogs finish growing near their first birthday, giants closer to two. Ages by size class, why weight keeps rising after height stops, and when to worry.
-
Dog pregnancy week by week
Dog pregnancy week by week, from vet sources: when tests work, when to feed more, the temperature drop before labor, and when to call the vet.
-
How many times a day to feed a puppy
Four meals, then three, then two: a puppy meal schedule by age, example meal times, when to drop a meal, and why toy puppies need to eat more often.