How Much Should I Feed My Dog?
A Complete Guide

One of the most common questions dog owners ask is: "How much should I feed my dog?" The answer isn't as simple as following the feeding guide on the bag. Every dog is unique, with different energy needs based on age, weight, activity level, metabolism, and health status.

This comprehensive guide will help you calculate the right portions for your dog and adjust them over time to maintain optimal health and weight.

Understanding Caloric Needs

Dogs, like humans, need a specific number of calories each day to maintain their weight and energy levels. Feeding too much leads to obesity; feeding too little can cause malnutrition and energy deficiency.

Resting Energy Requirements (RER)

The foundation for calculating your dog's food needs is the Resting Energy Requirement (RER)—the number of calories your dog needs at rest.

RER Formula

RER = 70 × (body weight in kg)0.75

Or simplified: RER = 70 × (body weight in kg) × 0.75

For a 20 kg (44 lb) dog: RER = 70 × (20)0.75 = 70 × 11.9 = 662 calories/day

Daily Energy Requirements (DER)

Once you know the RER, multiply it by a factor based on your dog's life stage and activity level to get the Daily Energy Requirement (DER).

Life Stage / Activity Level Multiplier
Puppy (0-4 months) 3.0 × RER
Puppy (4-12 months) 2.0 × RER
Adult (neutered/spayed) 1.6 × RER
Adult (intact) 1.8 × RER
Senior (neutered/spayed) 1.4 × RER
Active/Working dog 2.0-5.0 × RER
Pregnant dog (first 42 days) 1.8 × RER
Pregnant dog (last 21 days) 3.0 × RER
Lactating dog 4.0-8.0 × RER
Weight loss 1.0 × RER (for ideal weight)

Step-by-Step: Calculate Your Dog's Portions

Step 1: Calculate RER

Convert your dog's weight to kilograms (divide pounds by 2.2), then use the RER formula.

Step 2: Determine the Multiplier

Choose the appropriate multiplier from the table above based on your dog's age, activity level, and whether they're spayed/neutered.

Step 3: Calculate Daily Calories (DER)

Multiply RER by your chosen multiplier to get total daily calories needed.

Step 4: Check Your Dog Food's Calorie Content

Look on the dog food bag for "calories per cup" or "kcal/kg." This is usually found in the guaranteed analysis or feeding guidelines section.

Step 5: Calculate Portions

Portion Formula

Cups per Day = Daily Calories Needed ÷ Calories per Cup

Practical Examples

Example 1: Adult Labrador (30 kg / 66 lbs, neutered, moderate activity)

Step 1: RER = 70 × (30)0.75 = 70 × 15.6 = 1,092 calories

Step 2: Adult neutered = 1.6 multiplier

Step 3: DER = 1,092 × 1.6 = 1,747 calories/day

Step 4: Dog food contains 380 calories/cup

Step 5: 1,747 ÷ 380 = 4.6 cups per day

Split into 2 meals: 2.3 cups twice daily

Example 2: Puppy Beagle (8 kg / 17.6 lbs, 6 months old)

Step 1: RER = 70 × (8)0.75 = 70 × 5.3 = 371 calories

Step 2: Puppy 4-12 months = 2.0 multiplier

Step 3: DER = 371 × 2.0 = 742 calories/day

Step 4: Puppy food contains 420 calories/cup

Step 5: 742 ÷ 420 = 1.8 cups per day

Split into 3 meals: 0.6 cups three times daily

Example 3: Senior Chihuahua (3 kg / 6.6 lbs, spayed, low activity)

Step 1: RER = 70 × (3)0.75 = 70 × 2.3 = 161 calories

Step 2: Senior neutered = 1.4 multiplier

Step 3: DER = 161 × 1.4 = 225 calories/day

Step 4: Small breed food contains 450 calories/cup

Step 5: 225 ÷ 450 = 0.5 cups per day

Split into 2 meals: 1/4 cup twice daily

Adjusting for Individual Needs

The calculations above are starting points. Every dog is different, and you'll need to monitor and adjust based on:

Body Condition Scoring

When to Increase Food

When to Decrease Food

Make Small Adjustments

When adjusting portions, change by no more than 10-15% at a time. Wait 2-3 weeks before assessing results and making further changes. Rapid changes can upset your dog's digestive system.

Feeding Schedules by Age

Puppies (8 weeks to 6 months)

Young Adults (6 months to 1 year)

Adults (1-7 years)

Seniors (7+ years)

Special Considerations

Treats and Extras

Treats should make up no more than 10% of daily calories. If your dog gets lots of treats, reduce meal portions accordingly.

Treat Calculation

Max Treat Calories = Daily Calories × 0.10

If daily calories = 1,000, max treat calories = 100

Wet vs. Dry Food

Wet food contains 70-80% water, so you'll need much larger volumes to meet caloric needs. If mixing wet and dry, calculate calories for each portion separately.

Breed-Specific Needs

Monitoring Your Dog's Weight

Weigh your dog monthly (weekly for puppies) and keep a log. A healthy adult dog's weight should remain stable. Weight changes of more than 5-10% warrant a feeding adjustment or veterinary consultation.

Tips for Accurate Weighing

Common Feeding Mistakes

  1. Following the bag blindly: Feeding guides are averages; your dog may need more or less
  2. Free feeding: Leaving food out all day makes portion control impossible
  3. Not measuring: Eyeballing portions leads to overfeeding
  4. Ignoring treats: Those little snacks add up quickly
  5. Frequent food changes: Can cause digestive upset; transition gradually over 7-10 days
  6. Feeding table scraps: Adds uncounted calories and may cause behavioral issues

When to Consult Your Veterinarian

Seek professional advice if:

Final Thoughts

Feeding your dog the right amount is a combination of science and observation. Use the formulas in this guide as a starting point, then adjust based on your individual dog's needs. Regular weighing, body condition scoring, and veterinary check-ups will ensure your dog maintains a healthy weight throughout their life.

Remember: a lean dog is a healthy dog. Studies show that dogs maintained at ideal weight live 2+ years longer than overweight dogs.

Want to learn more? Check out our guides on understanding dog food ingredients and identifying quality dog food.