Published: November 21, 2025
Author: Doggo Eats
Categories: Nutrition, Dog Food, Healthcare
Feeding your dog the right amount of food is one of the most important things you can do for their health and happiness. Too much food can lead to obesity and related health problems. Too little can leave your pup undernourished and lacking energy. But how do you know exactly how much to feed? The answer isn't as simple as just following the feeding chart on the bag. Those charts are only a starting point. The right way to calculate your dog's food portion is based on their individual needs using science-backed formulas and the information on the food label.
This guide walks you through the step-by-step process to calculate your dog's ideal daily food portion. We explain why this method is more accurate than generic feeding charts and share practical tips to keep your dog healthy and happy.
Most dog food bags include a feeding chart that suggests how much to feed based on your dog's weight. While these charts are helpful, they don't account for important factors like:
For example, a highly active working dog needs far more calories than a couch-loving senior, even if they weigh the same. That's why the most accurate way to determine your dog's food portion is to calculate their energy needs and match it to the calorie content of their food.
Every dog food label is required by the Association of American Feed Control Officials (AAFCO) to list the calorie content. This is usually shown as:
Look for the "Calorie Content" section on the label (AAFCO requirement).
The Resting Energy Requirement (RER) is the number of calories your dog needs just to maintain basic bodily functions at rest. The formula is:
RER = 70 × (body weight in kg)^0.75
Example Calculation:
If your dog weighs 20 kg:
RER = 70 × (20)^0.75 = 70 × 8.71 = 609.7 kcal/day
Multiply the RER by a factor that reflects your dog's life stage and activity level:
| Life Stage / Condition | Factor |
|---|---|
| Neutered adult | 1.6 |
| Intact adult | 1.8 |
| Weight loss | 1.0–1.2 |
| Puppy (0–4 months) | 3.0 |
| Puppy (4–12 months) | 2.0 |
| High energy (working dogs) | 2.0–5.0 |
Example Calculation:
If your 20 kg neutered adult dog is at a healthy weight:
Daily energy requirement = RER × 1.6 = 609.7 × 1.6 = 975.5 kcal/day
Divide your dog's daily energy requirement by the calorie density of their food (from the label) to get the amount of food to feed per day.
Example Calculation:
If your food has 3,500 kcal/kg:
Food needed (kg/day) = Daily energy requirement / kcal per kg
= 975.5 / 3,500 = 0.279 kg/day
Convert to pounds if needed (1 kg = 2.2 lbs):
0.279 kg × 2.2 = 0.61 lbs/day
This calculation gives you a starting point. Monitor your dog's body condition and adjust as needed:
Feeding charts on dog food bags are based on averages and don't account for individual differences. By calculating your dog's energy needs and matching it to the calorie content of their food, you ensure they get the right amount for their unique needs.
Pro Tip: Apps like Doggo Eats make this process easy without needing to do all these manual calculations.
Re-calculate your dog's food portion whenever:
Feeding your dog the right amount of food is essential for their health and well-being. By using the RER formula and the calorie content on the label, you can calculate a portion that's tailored to your dog's individual needs. This method is more accurate than generic feeding charts and helps prevent overfeeding or underfeeding.
Remember, your dog's needs can change over time, so it's important to re-calculate their portion regularly. With a little math and attention to detail, you can keep your dog healthy, happy, and at their ideal weight.
By following these steps, you'll be feeding your dog the right amount every time. And with tools like Doggo Eats, it's easier than ever to keep your dog's diet on track with right food and portions.
👉 Feeding right is the best way to keep your dog healthy.
Find the best food for your dog with Doggo Eats.
© 2026 Pashu Inc. ALL RIGHTS RESERVED