Dog Food Amount Calculator
Estimate how many calories and cups your dog should eat per day based on weight, age, activity, and goal.
How much should my dog eat each day?
The right amount of food depends on more than just weight. Two dogs at the same weight can need very different calorie amounts based on age, metabolism, activity level, and body condition. This calculator gives you a practical starting point so you can portion food more accurately and avoid overfeeding.
Most feeding labels on dog food bags are broad guidelines. They are helpful, but not personalized. A calculator based on metabolic energy needs gives a more specific estimate.
How this dog food calculator works
Step 1: Estimate resting energy requirement (RER)
We begin with a veterinary nutrition baseline formula:
RER = 70 × (body weight in kg)0.75
This estimates the calories a dog needs at rest.
Step 2: Apply daily life factors
RER is then adjusted based on life stage, activity, reproductive status, and whether your dog needs to lose, maintain, or gain weight. This produces a daily maintenance estimate (MER).
- Puppies generally need more calories per pound than adults.
- Highly active dogs burn more energy than sedentary dogs.
- Weight-loss targets require a calorie deficit and close monitoring.
Quick feeding reference by body weight
The table below is only a general reference for adult, neutered dogs with normal activity eating a food around 350 kcal per cup.
| Dog Weight | Estimated Calories/Day | Approx Cups/Day (350 kcal/cup) |
|---|---|---|
| 10 lb (4.5 kg) | 200-275 kcal | 0.6-0.8 cups |
| 20 lb (9 kg) | 340-430 kcal | 1.0-1.2 cups |
| 30 lb (13.6 kg) | 460-580 kcal | 1.3-1.7 cups |
| 50 lb (22.7 kg) | 700-900 kcal | 2.0-2.6 cups |
| 70 lb (31.8 kg) | 900-1125 kcal | 2.6-3.2 cups |
| 90 lb (40.8 kg) | 1080-1350 kcal | 3.1-3.9 cups |
Tips to get the most accurate result
1) Use true calorie density
Always use the exact kcal-per-cup value on your specific food label. Different foods vary wildly in calories, even if serving sizes look similar.
2) Weigh your dog regularly
Recalculate every 2-4 weeks, especially for puppies, newly adopted dogs, and dogs on weight-loss plans.
3) Include treats
Treats should generally be no more than 10% of daily calories. If your dog gets frequent treats, reduce meal portions accordingly.
4) Measure accurately
Use a proper dry measuring cup or a kitchen scale. Many dogs gain weight because portions drift over time.
Puppy feeding notes
Puppies need frequent meals and nutrient-dense food to support growth. Most puppies do best with 3-4 meals per day early on, then can transition to 2 meals as they mature. Growth should be steady, not rapid fat gain.
- 0-4 months: high calorie demand, frequent meals.
- 4-12 months: calorie needs remain elevated but start to taper.
- Large breeds: avoid overfeeding to protect joint development.
When to adjust portions
Even a good calculator is a starting point. Use body condition and weight trends to fine-tune:
- If ribs are hard to feel and waistline disappears, reduce daily calories by 5-10%.
- If ribs are very visible and energy is low, increase by 5-10%.
- If weight is stable and body condition is ideal, stay consistent.
Important health reminder
This tool provides an estimate, not a diagnosis. Dogs with medical conditions (kidney disease, diabetes, pancreatitis, cancer, pregnancy, lactation, etc.) may need a veterinary-specific feeding plan. If your dog has sudden weight change, poor appetite, vomiting, diarrhea, or lethargy, contact your veterinarian.