🐕 Dog Food Calculator
Find exactly how much food your dog needs every day. Based on veterinary RER (Resting Energy Requirement) formulas adjusted for your dog's size, age, and activity level — with monthly cost estimates.
Find exactly how much food your dog needs every day. Based on veterinary RER (Resting Energy Requirement) formulas adjusted for your dog's size, age, and activity level — with monthly cost estimates.
Proper nutrition is foundational for your dog's health, coat, energy, and longevity. Overfeeding is one of the most common health issues — about 56% of US dogs are overweight or obese. Use this guide alongside your vet's recommendations.
| Dog Size | Weight Range | Daily Cups (dry)* | Daily Calories | Monthly Cost (mid-range) |
|---|---|---|---|---|
| Toy | Under 10 lbs | ¼–1 cup | 200–350 kcal | $10–$20 |
| Small | 10–25 lbs | 1–1.75 cups | 350–700 kcal | $18–$35 |
| Medium | 25–60 lbs | 1.75–2.75 cups | 700–1,300 kcal | $30–$55 |
| Large | 60–100 lbs | 2.75–4.5 cups | 1,300–2,100 kcal | $50–$85 |
| Giant | 100+ lbs | 4.5–8 cups | 2,100–4,000 kcal | $80–$150 |
*Based on dry kibble with ~380 kcal/cup. Adjust for your specific food's calorie density shown on the package.
Daily food depends on weight, age and the food's calorie density.
A moderately active 30 lb dog needs roughly 700 kcal/day.
Result: At ~350 kcal/cup → about 2 cups/day.
Growing puppies need about double maintenance.
Result: Split into 3–4 meals a day.
You should feel ribs without seeing them.
Result: Trim portions 10% if your dog is gaining weight.
It depends on weight, age and activity — match the food's calories to your dog's needs.
Adults typically twice a day; puppies need 3–4 smaller meals.
If your dog is gaining weight or you can't feel the ribs, cut portions ~10%.