Dog Food Calculator
Calculate how much food your dog needs daily based on weight, age, and activity level.
By Konstantin Iakovlev · Updated September 2026 · Source: Merck Veterinary Manual — Nutritional Requirements of Small Animals
Daily Calories Needed
1,051
kcal per day
Cups per Day
3.0
Meals per Day
2
Cups per Meal
1.5
Feeding Schedule
| Morning | 1.5 cups |
| Evening | 1.5 cups |
Monthly Estimates
| Food Needed | 22.5 lbs |
| 30-lb Bags | 0.8 |
| Est. Monthly Cost | $56.28 |
These are general estimates. Consult your veterinarian for personalized feeding recommendations, especially for puppies, senior dogs, or dogs with health conditions.
Use the Dog Food Calculator above to calculate your results. Enter your values and see instant results — all calculations run in your browser.
Disclaimer: This calculator is for informational purposes only. Results are estimates based on the information you provide and the assumptions described on this page.
How It Works
Getting your dog's daily portion right is one of the simplest levers you have over their long-term health. Feed too much or too little and problems follow. The portion estimate here aims to keep your dog at a healthy weight.
The calculation starts from the dog's Resting Energy Requirement (RER), with your weight in pounds converted at 0.4536 kg per lb. For dogs of 2 to 45 kg (about 4.4 to 99 lb) it uses the linear formula RER = 30 × (body weight in kg) + 70, which the Merck Veterinary Manual gives for that range; outside it, it uses Merck's formula for any weight, 70 × (body weight in kg)^0.75. RER is then multiplied by an activity factor (1.0 low, 1.4 moderate, 1.8 high) and a life-stage factor (2.0 puppy, 1.0 adult, 0.8 senior), with the combined factor kept between 1 × RER and 3 × RER: feeding below resting energy is a weight-loss plan for your vet to set. For comparison, Merck's maintenance factors are 1.6 × RER for a neutered adult, 1.8 for an intact adult, 1.4 for an obesity-prone dog, and 3 × RER for puppies under 4 months or 2 × RER after that. Dividing the calories by your food's kcal per cup gives cups per day, split into two meals (three for puppies); the monthly estimate assumes 4 cups per pound of food, $2.50 a pound and 30-lb bags.
Any dog with a medical condition or unusual nutritional needs deserves a conversation with your veterinarian before you fix a feeding plan. The numbers printed on a food bag are broad averages and tend to run high, which is a common path to gradual weight gain. Revisit the portion whenever your dog gets older or their activity changes, since needs that fit last year may not fit today.
Example: Feeding a 50-lb, Moderately Active Adult Dog
- 1 Inputs: weight 50 lb, life stage Adult, activity Moderate, and a food with 350 kcal per cup.
- 2 RER: 50 lb × 0.453592 = 22.68 kg; 30 × 22.68 + 70 = 750 kcal. Daily calories: 750.4 × 1.4 (moderate) × 1.0 (adult) = 1,051 kcal.
- 3 Food: 1,051 ÷ 350 = 3.0 cups a day, 1.5 cups at each of two meals. Monthly: 3.0 × 30 ÷ 4 = 22.5 lb of food, about $56.28 at $2.50 a pound, or 0.8 of a 30-lb bag.
- 4 Merck's factor for a neutered adult (1.6 × RER, with the exponential RER of 727 kcal) would give about 1,164 kcal, so treat 1,051 as a starting point: weigh your dog every few weeks and adjust by body condition, aiming for ribs you can feel without pressing hard and a visible waist.
Source: Merck Veterinary Manual — Nutritional Requirements of Small Animals · Last updated: September 2026
Frequently Asked Questions
How much should I feed my dog per day?
Should I feed my dog once or twice a day?
How do I know if I am overfeeding my dog?
You might also need
Cost of Living Comparison — Salary Equivalency by US City
Compare cost of living between US cities and see the salary needed to maintain your lifestyle when relocating. Free, instant results for any US metro area.
Tip Calculator
Calculate tip amount and split the bill between multiple people. Quick preset tip percentages for restaurants and services.
Discount Calculator
Calculate sale price after discount with optional sales tax. Supports stacked percentage discounts.