🐕 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.

🐕 Your Dog's Details

🦴 Feeding Plan & Cost

$0
Monthly Food Cost
Daily Calories Needed0 kcal
Daily Food Amount0
Feedings per Day2
Amount per Feeding0
Weekly Cost$0
Annual Food Cost$0

📖 Dog Feeding Guide by Size

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 SizeWeight RangeDaily Cups (dry)*Daily CaloriesMonthly Cost (mid-range)
ToyUnder 10 lbs¼–1 cup200–350 kcal$10–$20
Small10–25 lbs1–1.75 cups350–700 kcal$18–$35
Medium25–60 lbs1.75–2.75 cups700–1,300 kcal$30–$55
Large60–100 lbs2.75–4.5 cups1,300–2,100 kcal$50–$85
Giant100+ lbs4.5–8 cups2,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.

🦴 Healthy Weight Check: You should be able to feel your dog's ribs without pressing hard, but not see them. Look from above — dogs should have a visible waist. From the side, the belly should tuck up behind the chest. If in doubt, ask your vet at the annual checkup.

🔗 Embed This Calculator on Your Website

Free for commercial & personal use. Mobile-responsive. No signup.

Get Embed Code →

💡 Real-World Examples & Use Cases

Daily food depends on weight, age and the food's calorie density.

30-lb adult dog

A moderately active 30 lb dog needs roughly 700 kcal/day.

Result: At ~350 kcal/cup → about 2 cups/day.

Puppies eat more

Growing puppies need about double maintenance.

Result: Split into 3–4 meals a day.

Adjust to body condition

You should feel ribs without seeing them.

Result: Trim portions 10% if your dog is gaining weight.

⚠️ Common Mistakes & Pro Tips

🔍 People Also Ask

How much should I feed my dog?

It depends on weight, age and activity — match the food's calories to your dog's needs.

How many times a day should dogs eat?

Adults typically twice a day; puppies need 3–4 smaller meals.

How do I know if I'm overfeeding?

If your dog is gaining weight or you can't feel the ribs, cut portions ~10%.