Ad space

🦴Dog Food Calculator: How Much Should I Feed My Dog?

Enter your dog's weight, age, activity and food calories to see daily calories and cups per meal.

Your dog

Feed about

2.59 cups a day

985 kcal/day · 1.30 cups per meal × 2

Treats count too! Keep them under 10% of daily calories, and check with your vet for weight-loss plans.

How it works

  1. Resting energy (RER) = 70 × (weight in kg)^0.75
  2. Daily calories = RER × life-stage/activity factor
    • Puppy under 4 months ×3, 4–12 months ×2
    • Adult: low ×1.2, normal ×1.6, active ×2, working ×3
    • Seniors use about 85% of the adult figure
  3. Cups per day = daily calories ÷ calories per cup

Worked example

A 40 lb (18.1 kg) adult dog with normal activity: RER = 70 × 18.1^0.75 ≈ 614 kcal. × 1.6 = 982 kcal/day. With 380 kcal/cup food → 2.6 cups a day, or 1.3 cups per meal twice daily.

Questions people ask

On the food bag, usually listed as kcal/cup near the feeding guide.

More calculators you might like

Email me my results

Pop in your email and keep your numbers handy at the store.

Last updated September 28, 2026. These results are friendly estimates to help you plan — always double-check before buying or making big decisions.