Dog Food Cups Per Day

Bag charts are averages for average dogs. Your dog is not the average, and cups per kcal differ 2× between foods. This is your number.

Resting energy (DER base): RER = 70 × (kg lb)^0.75, the veterinary standard. Daily = RER × activity factor. The bag-chart cup row assumes ~350 kcal/cup and a median dog; density-cheap foods hit 500+ kcal/cup, which is why "one cup more" on a dense food is two on a light one.

—Daily kcal target (DER)
—Cups per day
—Per meal
—Grams per day (scale-accurate)
—Days per 30 lb bag
—Monthly food cost (est.)
How the math works
  • RER = 70 × kg^0.75 (kg = lb ÷ 2.2046), the veterinary resting-energy standard; maintenance = RER × 1.3–2.0, ×0.9 for neutered dogs.
  • Cups = kcal ÷ kcal-per-cup, the only honest conversion. Find kcal/cup on the bag's guaranteed analysis, not the serving chart.
  • Treats come off the bowl: the cup number is net of the treat %, per the 10% rule.
  • 30 lb bag = 30×454 g ÷ (grams/day × 1.1 for kibble density), a validated 350 kcal/cup kibble runs ~450 g/liter.
  • Adjust by trend, not opinion: ribs feel like a waffle (not a comfort mattress) is the body-condition target; re-weigh monthly and move the cup by 10% per direction.
DER estimates from standard veterinary formulas; puppies, seniors, pregnant/nursing, and medicated dogs need their vet's numbers. A cup is volume, it is not weight, and the grams row is the accurate one if you own a kitchen scale.

How many cups should my dog eat per day?

For a 55 lb neutered dog on normal activity: ~1,100 kcal/day ≈ 2.9 cups of a 380 kcal/cup food. Range: a 12 lb toy dog at 1.2 cups, a 90 lb giant at 4.4 cups, always divided by your food's density.

Why doesn't the bag chart match?

Bag charts target median dogs at the label's own density and assume no treats, no neuter discount, and a wide activity band. If your dog gains weight on the chart cup count, the chart is the average, you are the individual.

Is one cup a day enough for a dog?

Only for a small dog (< 15 lb) on a normal-density food. A 50 lb dog at one cup is underfed on most kibble, the kcal row catches the mismatch in one glance.

Related tools