How Much Should I Feed My Dog?
The right amount of food for your dog depends on multiple factors: weight, activity level, age, metabolism, and even breed. Feeding guidelines on dog food bags are often too general – a sedentary Bulldog and an active Border Collie of the same weight have very different calorie needs.
Our dog food calculator uses the same Resting Energy Requirement (RER) formula[1] that veterinary nutritionists use, giving you a science-based starting point for your dog's daily portions. Activity and life-stage multipliers follow WSAVA[2] and AAFCO[4] guidelines, and body-condition adjustments follow the WSAVA 9-point BCS chart[3].
Understanding the RER Formula
The calculation starts with RER – the calories needed for basic body functions at rest:
RER = 70 × (body weight in kg)0.75
This accounts for metabolic scaling – smaller dogs have higher metabolisms per pound than larger dogs.
We then apply multipliers for activity level (1.2x to 2.0x) and life stage (0.8x for seniors, 1.75x for puppies) to calculate Maintenance Energy Requirement (MER) – your dog's actual daily caloric need.
Example Calculations
Formula uses kg, so lb is converted first (1 lb = 0.45 kg). All examples assume BCS 3 (ideal).
Weight: 30 lb × 0.45 = 13.6 kg
RER = 70 × 13.60.75 = 490 kcal
MER = 490 × 1.4 (moderate) × 1.0 (adult) × 1.0 (BCS 3)
= 686 calories/day
Weight: 20 lb × 0.45 = 9 kg
RER = 70 × 90.75 = 364 kcal
MER = 364 × 1.6 (active) × 1.75 (puppy) × 1.1 (BCS 2)
= 1,121 calories/day
Weight: 60 lb × 0.45 = 27 kg
RER = 70 × 270.75 = 795 kcal
MER = 795 × 1.2 (sedentary) × 0.8 (senior) × 0.9 (BCS 4)
= 687 calories/day
Did you know?
Over 56% of dogs in the U.S. are overweight or obese. Maintaining a healthy weight can add up to 2.5 years to your dog's life.
Source: Association for Pet Obesity Prevention, 2023
Activity Levels Explained
Sedentary (×1.2)
Rests most of the day. Brief walks for bathroom breaks only. Typical for very senior dogs or dogs with mobility issues.
Moderate (×1.4)
30-60 minutes of walking or play daily. This fits most pet dogs with regular walks and some playtime.
Active (×1.6)
1-2 hours of exercise daily. Includes hiking, running, swimming, or extended active play sessions.
Very Active (×2.0)
Working dogs, sled dogs, hunting dogs, or competition dogs with 3+ hours of intense daily activity.
Life Stage Nutrition
Your dog's life stage significantly affects calorie needs:
- Puppies (×1.75): Growing puppies need significantly more calories for development. Feed puppy-formulated food with appropriate calcium and phosphorus ratios until fully grown (12-24 months depending on breed size).
- Adults (×1.0): Maintenance needs. Focus on maintaining healthy weight and body condition.
- Seniors (×0.8): Metabolism slows with age. Reduced calorie needs, but protein needs remain high. Consider senior-formulated foods with joint support.
Adjusting Portions Over Time
This calculator provides a starting point. Monitor your dog's body condition over 2-4 weeks:
- Ideal condition: Ribs easily felt but not visible. Visible waist when viewed from above. Abdominal tuck when viewed from the side.
- If gaining weight: Reduce portions by 10-15%.
- If losing weight: Increase portions by 10-15%.
- Dramatic changes: Consult your veterinarian to rule out health issues.
Important Disclaimer
This calculator provides estimates based on veterinary nutrition guidelines (WSAVA, NRC). Individual dogs vary in metabolism, and results should be adjusted based on body condition over time. Special conditions (pregnancy, nursing, illness, recovery from surgery) require veterinary guidance. Cup measurements are estimates based on average dry food – always check your specific food's calorie content for accurate portioning.
Why Trust SnapPetCalc?
Go Deeper
The Complete Dog Nutrition Guide
Everything behind the numbers: RER, MER, life stage, energy density, kcal per cup and gram.
Complete Dog Calorie Guide
In-depth RER/MER breakdown, multiplier table, weight loss strategy.
RER Calculator for Dogs
The science behind Resting Energy Requirement explained.
Dog Calories by Breed
Estimated calorie ranges for 10 popular breeds.
Pet Weight Calculator
Check if your dog is at a healthy weight by breed.