Dog Calorie Needs: RER and MER Explained
How many calories should your dog eat per day? Learn the RER and MER formulas, activity multipliers and worked examples — then run your dog's numbers free.
How Many Calories Does a Dog Need Per Day?
A neutered adult dog needs about 70 x (kg^0.75) x 1.6 kcal per day. That is the entire calculation: a dog's daily calorie need is calculated from RER, the resting energy requirement, multiplied by a life-stage factor. Quick anchors: a 10 lb dog needs about 346 kcal, a 30 lb dog about 793 kcal, a 50 lb dog about 1,167 kcal, a 70 lb dog about 1,499 kcal and a 90 lb dog about 1,811 kcal.
The popular rule of thumb of 25-30 kcal per pound is only accurate for mid-size dogs. The 0.75 exponent means calorie needs scale with metabolic body size, not linearly with weight, so small dogs require more calories per pound than large dogs. A 10 lb dog runs at about 35 kcal per pound while a 90 lb dog runs at about 20 kcal per pound. Any per-pound shortcut therefore overfeeds big dogs and underfeeds small ones. Run your exact numbers with the dog calorie calculator; the sections below show every step of the math it applies.
What Is RER (Resting Energy Requirement)?
RER represents the calories a dog burns at rest in a thermoneutral environment: the energy cost of breathing, circulation, digestion and tissue repair before any activity. RER is calculated with the formula 70 x (ideal body weight in kg ^ 0.75).
Worked example for a 30 lb dog: 30 / 2.2 = 13.6 kg; 13.6^0.75 = 7.08; 70 x 7.08 = about 496 kcal RER. Every downstream feeding number builds on this figure.
Run the same math at the extremes to see the scale. A 90 lb (40.9 kg) dog: 40.9^0.75 = 16.17; 70 x 16.17 = about 1,132 kcal RER. A 5 lb (2.3 kg) dog: 2.3^0.75 = 1.87; 70 x 1.87 = about 131 kcal RER. The big dog weighs 18 times more but rests at only 8.6 times the calories, which is the exponent doing its work.
Veterinary teams also use a linear shortcut, RER = 30 x kg + 70, because it needs no exponent key. The shortcut works for dogs between 2 and 45 kg; above 40 kg and below 2 kg it drifts away from the true curve. This is the answer to why RER seems inaccurate for giant dogs: the linear shortcut loses accuracy, not the exponential formula. The 70 x kg^0.75 form stays valid at all body weights, so use it for Chihuahuas and Great Danes alike.
What Is MER and Which Multiplier Fits Your Dog?
MER, the maintenance energy requirement, equals RER multiplied by a life-stage factor. The factor encodes everything RER ignores: reproductive status, activity, growth and age. A neutered adult dog uses the 1.6 factor; an intact adult uses 1.8.
The factors are exact and worth memorizing: weight loss 1.0, senior 1.4, neutered adult 1.6, weight gain 1.7, intact adult 1.8, light work 2.0, moderate work 3.0, heavy work 4.0-8.0, pregnancy 3.0 in late gestation, lactation 4.0-8.0, puppies under 4 months 3.0 and puppies from 4 months to maturity 2.0. Working dogs therefore require 2 to 8 times RER depending on workload; feeding an older dog runs on the 1.4 factor, covered in detail with worked portions.
Every factor is a starting point, not a verdict. MER factors are adjusted by body condition score and weight trend: weigh the dog every 2-4 weeks and move the calorie target up or down 10% until weight holds steady at a BCS of 4-5 out of 9. Two dogs with identical weight and status still differ in metabolism by 10-20%, and only the scale reveals which side of the average your dog sits on. Growth-stage energy needs for puppies follow their own stepdown schedule with factors of 3.0 and 2.0.
- Weight loss: 1.0 x RER
- Senior: 1.4 x RER
- Neutered adult: 1.6 x RER
- Intact adult: 1.8 x RER
- Light to moderate work: 2.0-3.0 x RER
- Pregnancy (late): 3.0 x RER; lactation: 4.0-8.0 x RER
- Puppy under 4 months: 3.0 x RER; puppy 4 months to adult: 2.0 x RER
Worked Example: From Weight to Daily kcal
Put RER and MER together for a 45 lb neutered Border Collie mix that hikes on weekends. Step 1: 45 / 2.2 = 20.5 kg. Step 2: RER = 70 x 20.5^0.75 = 70 x 9.65 = about 675 kcal. Step 3: choose the factor; the dog is neutered and moderately active on average, so 1.6 fits, giving 675 x 1.6 = about 1,080 kcal per day. On heavy-activity weeks the honest factor is 1.8, about 1,215 kcal.
Notice what the choice between 1.6 and 1.8 is worth: 135 kcal per day, roughly a third of a cup of kibble. Factor selection moves the answer more than measurement error does, which is why the factor deserves the most thought. Pick the factor that matches the dog's average week, not its best day, and let the two-week weigh-in arbitrate any disagreement.
Calorie Targets by Dog Weight (Table)
The calorie table maps body weight to daily kcal targets across the four most common factors. Read your dog's weight row, then the column that matches status: weight loss at 1.0, neutered adult at 1.6, intact adult at 1.8 or active at 2.0. An 80 lb neutered dog needs about 1,658 kcal per day; a 20 lb neutered dog needs about 587 kcal.
Once you have the kcal number, turn calories into daily portions by dividing by your food's kcal per cup.
| Weight (lb / kg) | RER (kcal) | Weight loss (1.0) | Neutered (1.6) | Intact (1.8) | Active (2.0) |
|---|---|---|---|---|---|
| 10 lb / 4.5 kg | 216 | 216 | 346 | 389 | 432 |
| 20 lb / 9.1 kg | 367 | 367 | 587 | 660 | 734 |
| 30 lb / 13.6 kg | 496 | 496 | 793 | 892 | 991 |
| 40 lb / 18.2 kg | 624 | 624 | 999 | 1,124 | 1,249 |
| 50 lb / 22.7 kg | 729 | 729 | 1,167 | 1,313 | 1,459 |
| 60 lb / 27.3 kg | 836 | 836 | 1,338 | 1,505 | 1,672 |
| 70 lb / 31.8 kg | 937 | 937 | 1,499 | 1,687 | 1,874 |
| 80 lb / 36.4 kg | 1,036 | 1,036 | 1,658 | 1,865 | 2,072 |
| 90 lb / 40.9 kg | 1,132 | 1,132 | 1,811 | 2,037 | 2,264 |
| 100 lb / 45.5 kg | 1,226 | 1,226 | 1,961 | 2,206 | 2,451 |
What Does kcal Mean on Dog Food Labels?
One kcal equals one food Calorie (capital C), which equals 1,000 small calories; pet food labels always list kilocalories. When a bag says 3,600 kcal/kg, that is 3,600 Calories per kilogram in human-label terms. Write kcal, read Calories, and the numbers line up.
Labels state energy as ME, metabolizable energy. Metabolizable energy measures the usable energy after digestive and urinary losses, so ME is the number that matches your dog's MER target, which is exactly why both use the same unit. Labels print ME as kcal/kg plus a household figure, kcal per cup for dry food or kcal per can for wet.
Dry dog food averages 350-450 kcal per cup, with the full market spanning 250-600. The kibble kcal per cup reference lists common foods, and if a label hides the number, you are able to calculate label calories from the guaranteed analysis in about two minutes.
How to Adjust Calories Over Time
Weight trend validates the calorie target; the formula only supplies the starting point. Weigh your dog every 2 weeks on the same scale. Steady weight at a body condition score of 4-5 out of 9 means the target is right. Gradual gain means cut the daily kcal by 10%; gradual loss below ideal weight means add 10%. A 10% change corrects drift without shocking appetite or digestion.
Two budget rules keep the target honest. First, treat calories count toward the daily total; hold them within 10% of the budget, so a 793 kcal dog gets at most 79 kcal in treats, and subtract heavy treat days from the bowl. Second, for healthy weight gain, raise calories 10% at a time with a calorie-dense food rather than free-feeding, and rule out medical causes first. The balanced dog nutrition basics guide covers what those calories should be made of. After any weight change, recalculate: recalculate after any weight change with the dog calorie calculator so the factor is applied to the new number, not last month's.
Frequently asked questions
- How do I calculate how many calories my dog needs?
- Convert weight to kilograms (lb / 2.2), compute RER = 70 x kg^0.75, then multiply by the life-stage factor. Example: 30 lb dog = 13.6 kg; RER = 496 kcal; neutered adult factor 1.6 gives about 793 kcal per day.
- How many calories should a 50 lb dog eat?
- A 50 lb (22.7 kg) neutered adult needs about 1,167 kcal per day. The same dog on a weight-loss plan drops to about 729 kcal, and an intact adult rises to about 1,313 kcal.
- What does kcal mean in dog food?
- One kcal is one kilocalorie, identical to one food Calorie on human labels. Pet food labels list metabolizable energy in kcal/kg plus kcal per cup or per can, and dry food averages 350-450 kcal per cup.
- Why is RER not accurate in dogs over 40 kg?
- The linear shortcut RER = 30 x kg + 70 drifts above 40 kg and below 2 kg. The exponential formula, 70 x kg^0.75, stays valid at every body weight, so use it for very large and very small dogs.