Last updated: June 19, 2026
Dog Nutrition Calculator
Creators
Dharmendra SinghReviewers

Creators
Dharmendra SinghReviewers
Quick Answer
The Dog Nutrition Calculator finds a dog's daily calorie needs using MER = (70 × body weight in kg^0.75) × life-stage factor. The first part, 70 × kg^0.75, is the Resting Energy Requirement (RER); multiplying by a factor (1.6 neutered adult, 1.8 intact adult, 3.0 puppy or working dog, 1.0 for weight loss) gives the Maintenance Energy Requirement (MER). Dividing MER by the food's calories per cup gives the daily portion. A 10 kg neutered adult needs about 630 kcal/day.
To find your dog's daily calories, multiply seventy by its weight in kilograms to the power of zero point seven five to get resting energy, then multiply by a life-stage factor such as one point six for a neutered adult dog.
Key Takeaways
- Daily calories: MER = (70 × weight in kg^0.75) × life-stage factor
- RER is resting energy; MER is the actual daily target after the life-stage factor
- A 10 kg neutered adult needs about 630 kcal/day; a 30 kg working dog about 2700
- Divide MER by the food's kcal-per-cup to get the daily portion in cups
- Keep treats under 10% of daily calories and feed to the IDEAL body weight
Creators
Dharmendra SinghReviewers

Creators
Dharmendra SinghReviewers
Formula
MER = (70 × W^0.75) × Life Stage Factor
Where:
- MER=Maintenance Energy Requirement (daily calories)(kcal)
- W=Body weight(kg)
- 70 \times W^{0.75}=Resting Energy Requirement (RER)(kcal)
- LSF=Life stage / activity factor
Worked Examples
Neutered Adult — 10 kg
A 10 kg neutered adult dog at a healthy weight.
- 1RER = 70 × 10^0.75 = 70 × 5.62 = 394 kcal
- 2Neutered adult factor: ×1.6
- 3MER = 394 × 1.6 ≈ 630 kcal per day
Active Working Dog — 30 kg, 350 kcal/cup Food
A 30 kg working dog fed a food providing 350 kcal per cup.
- 1RER = 70 × 30^0.75 = 70 × 12.82 = 898 kcal
- 2Active/working factor: ×3.0
- 3MER = 898 × 3.0 ≈ 2692 kcal per day
- 4Daily food = 2692 ÷ 350 ≈ 7.7 cups
Young Puppy — 5 lb, 400 kcal/cup Food
A 5-pound puppy under 4 months on a 400 kcal/cup puppy food.
- 1Convert: 5 lb = 2.27 kg
- 2RER = 70 × 2.27^0.75 = 70 × 1.85 = 129 kcal
- 3Young puppy factor: ×3.0
- 4MER = 129 × 3.0 ≈ 388 kcal per day
- 5Daily food = 388 ÷ 400 ≈ 1.0 cup (split into several meals)
Introduction
The Dog Nutrition Calculator estimates how many calories your dog needs each day and how much food to serve. It uses the standard veterinary energy equations: first the Resting Energy Requirement (RER = 70 × weight in kg^0.75), then the Maintenance Energy Requirement (MER = RER × a life-stage factor). Enter your dog's weight, choose its life stage or activity level, and — optionally — the calories per cup from the food label to get a daily portion in cups. These guidelines come from the WSAVA Global Nutrition Guidelines and the NRC. For a portion-focused tool, see the dog food calculator; to check whether your dog is a healthy weight, use the dog BMI calculator.
How to Use the Dog Nutrition Calculator
You need only your dog's weight and life stage to get a calorie target. Adding the food's calories per cup turns that target into a practical daily portion.
Enter your dog's Body Weight and choose kilograms or pounds.
Select the Life Stage / Activity Level that best matches your dog — this sets the energy factor.
Optionally enter Food Energy (kcal per cup) from the pet-food label to get cups per day.
Read the outputs: daily calories (MER), resting energy (RER), and the daily food amount in cups.
Recheck the number whenever your dog's weight, age, or activity changes.
Use your dog's IDEAL body weight, not its current weight, if it is over- or underweight. Feeding to the ideal weight is how you reach a healthy condition.
RER vs MER: The Two-Step Calculation
Daily calorie needs are calculated in two steps. The Resting Energy Requirement (RER) is the energy a dog burns at complete rest. The Maintenance Energy Requirement (MER) scales that up for real life — growth, activity, reproduction, or weight goals — using a life-stage factor.
RER = 70 × (body weight in kg)^0.75 — the metabolic baseline, valid across all sizes
MER = RER × life-stage factor — the actual daily calorie target
The exponent 0.75 reflects metabolic scaling: small dogs burn more calories per kg than large dogs
Always convert pounds to kilograms first (1 lb = 0.4536 kg) — this calculator does it for you
RER alone underfeeds an active dog; MER alone may overfeed a couch-potato senior — match the factor to the dog
The constant 70 and exponent 0.75 are the linear (allometric) form recommended by the NRC and WSAVA for dogs across the full weight range.
Life-Stage and Activity Factors
The life-stage factor is the multiplier that converts resting energy into a daily target. Choosing the right one is the most important decision in the calculation.
| Life Stage / Activity | Factor (× RER) | Notes |
|---|---|---|
| Puppy, 0-4 months | 3.0 | Rapid growth; feed 3-4 meals/day |
| Puppy, 4 months to adult | 2.0 | Slowing growth; transition toward adult |
| Adult, neutered/spayed | 1.6 | Most pet dogs — lower metabolism after surgery |
| Adult, intact | 1.8 | Slightly higher than neutered adults |
| Active / working dog | 2.0-5.0 | Herding, sport, sled — use 3.0+ for heavy work |
| Senior / less active | 1.4 | Lower activity and lean mass with age |
| Weight loss | 1.0 | Feed RER for the TARGET weight, monitor monthly |
| Pregnant (late term) | 3.0 | Last third of pregnancy |
| Lactating | 4.0-8.0 | Scales with litter size; 6.0 is a common midpoint |
Turning Calories Into Cups
A calorie target is only useful if you can translate it into food. Every pet food lists a caloric density — its metabolizable energy — usually as kcal per cup or per kilogram. Divide the daily calorie target by that density to get the portion.
Find 'kcal/cup' or 'ME' on the food bag or the manufacturer's website
Daily cups = MER ÷ kcal per cup
For canned food, use kcal per can and feed by fraction of a can
Split the daily amount into 2 meals for adults, 3-4 for puppies
Use a proper measuring cup or a gram scale — eyeballing is the top cause of overfeeding
Manufacturer feeding charts are generalized and often overstate portions. A calorie-based number from this calculator is usually more accurate for an individual dog.
Beyond Calories: Macronutrients
Calories tell you how much to feed; macronutrients tell you what the food should contain. Complete-and-balanced commercial diets that meet AAFCO or FEDIAF profiles already supply these in the right proportions.
- Protein:
adult dogs need a minimum of ~18% of diet (dry matter); puppies ~22.5%
- Fat:
minimum ~5.5% for adults, ~8.5% for puppies — also the densest calorie source (8.5 kcal/g)
- Carbohydrates:
not strictly required but a useful, digestible energy source
Essential fatty acids (omega-3 and omega-6) support skin, coat, and joints
Vitamins and minerals must be balanced — avoid unbalanced homemade diets without expert formulation
The 10% Treat Rule
Treats and table scraps are the hidden source of canine obesity. Keeping them in check protects the balance of the main diet.
Treats should be no more than 10% of total daily calories
Subtract treat calories from the meal portion so total stays at MER
A few small biscuits can equal 20-30% of a small dog's daily calories
Use part of the kibble allowance as training rewards to avoid extra calories
Human foods like cheese and peanut butter are calorie-dense — measure them
Feeding for Weight Loss or Gain
Over half of pet dogs are overweight, which shortens lifespan and worsens arthritis and disease. The calculator supports weight goals through the factor you choose.
For weight LOSS: select 'Weight loss' (×1.0) and use the IDEAL target weight, not current weight
Aim for 1-2% body-weight loss per week — faster is unsafe
Recheck weight every 2-4 weeks and adjust portions as needed
For weight GAIN (underweight): increase the factor gradually and rule out illness with your vet
Verify body condition with the dog BMI calculator
Rapid calorie restriction can cause health problems. Supervised weight-loss plans should involve your veterinarian, especially for very obese dogs.
Feeding Across Life Stages
Energy needs change dramatically from puppyhood to old age. Match both the food type and the calorie factor to the stage.
- Puppies:
high energy and protein for growth; feed puppy-formulated food in 3-4 meals
- Large-breed puppies:
use large-breed puppy food to control growth rate and protect joints
- Adults:
feed to maintain a lean body condition; neutered dogs need fewer calories
- Seniors:
often need fewer calories but adequate protein to preserve muscle
- Pregnant/lactating:
needs rise sharply in late pregnancy and peak during nursing
Common Feeding Mistakes
Avoiding these frequent errors keeps your dog at a healthy weight and your calorie math accurate.
- Free-feeding (leaving food out):
makes portion control impossible and promotes obesity
- Following the bag chart literally:
charts are broad ranges and usually overestimate
- Forgetting treats and chews:
these can add hundreds of uncounted calories
- Using current weight for an overweight dog:
feed to the ideal weight instead
- Ignoring activity changes:
a dog that stops working still gets fed like an athlete
- Switching foods abruptly:
transition over 7-10 days to avoid digestive upset
Dog Nutrition Glossary
Key terms used in canine nutrition and on pet-food labels.
| Term | Definition |
|---|---|
| RER | Resting Energy Requirement — calories burned at complete rest: 70 × kg^0.75. |
| MER | Maintenance Energy Requirement — total daily calories: RER × life-stage factor. |
| kcal | Kilocalorie, the 'Calorie' on food labels — the unit of dietary energy. |
| Metabolizable Energy (ME) | The energy in food actually available to the dog, listed as kcal/cup or kcal/kg. |
| AAFCO | Association of American Feed Control Officials — sets US nutrient profiles for complete diets. |
| FEDIAF | The European pet-food industry body that publishes nutritional guidelines. |
| Body Condition Score | A 1-9 visual/hands-on scale for assessing whether a dog is lean, ideal, or overweight. |
| Life-Stage Factor | The multiplier applied to RER for growth, activity, reproduction, or weight goals. |
Quick Reference Card
Dog Nutrition — Quick Reference
Quick reference • Dog Nutrition Calculator
MER = (70 × kg^0.75) × life-stage factorValid range: RER factor 1.0 (weight loss) to 6.0+ (lactation)
Common Values
⚠ Watch Out
- •Feed an overweight dog to its IDEAL weight, not its current weight
- •Bag feeding charts usually overestimate — calorie math is more accurate
- •Treats over 10% of calories unbalance the diet and cause weight gain
- •Calorie needs vary ±20% by individual — monitor body condition and adjust
Pro Tips
- →Measure food with a cup or gram scale, never by eye
- →Split into 2 meals for adults, 3-4 for puppies
- →Recheck the number after any weight, age, or activity change
- →Read kcal/cup off the label — densities vary widely between foods
FAQs
How many calories does my dog need per day?
A dog's daily calories (MER) equal its resting energy (RER = 70 × body weight in kg^0.75) multiplied by a life-stage factor. For example, a 10 kg neutered adult needs about 630 kcal/day (RER 394 × 1.6). Puppies, working dogs, and nursing mothers need far more, while seniors and dogs on a diet need less. Enter your dog's weight and life stage above for a personalized number.
How much food should I feed my dog?
Divide your dog's daily calorie target (MER) by the calories per cup printed on the food label. If a 30 kg working dog needs 2692 kcal/day and the food has 350 kcal/cup, that's about 7.7 cups per day, split into two meals. Always measure with a proper cup or a gram scale rather than estimating.
What is the difference between RER and MER?
RER (Resting Energy Requirement) is the energy a dog burns at complete rest, calculated as 70 × (weight in kg)^0.75. MER (Maintenance Energy Requirement) is the actual daily calorie target, found by multiplying RER by a life-stage factor that accounts for growth, activity, reproduction, or weight goals. You feed to the MER, not the RER.
How do I feed my dog for weight loss?
Select the 'Weight loss' factor (×1.0) and calculate using your dog's IDEAL target weight, not its current weight. Aim for 1-2% body-weight loss per week, recheck every 2-4 weeks, and keep treats under 10% of daily calories. For very overweight dogs, work with your veterinarian on a supervised plan.
How many calories should a puppy eat?
Puppies need much more energy than adults because they are growing. Use a factor of 3.0 for puppies under 4 months and 2.0 from 4 months to adulthood, then divide the daily calories across 3-4 meals. Feed a complete puppy formula, and for large breeds use a large-breed puppy food to control growth and protect developing joints.
Are wet and dry food calories different?
Yes. Dry kibble is calorie-dense (often 300-500 kcal/cup), while canned food is mostly water and lower in calories per gram (often 70-120 kcal per 100 g). Always read the metabolizable energy (kcal/cup or kcal/can) on the specific product and divide your dog's MER by that value to get the correct portion.
How accurate is this calorie estimate?
The RER/MER equations are the veterinary standard and give a reliable starting point, but individual metabolism varies by 20% or more. Treat the result as a target to monitor: weigh your dog and assess body condition every few weeks, and adjust the portion up or down until the dog holds a lean, healthy weight.