Dog Food Calculator

lbs
kcal/cup
Check the dog food packaging for kcal per cup (metabolizable energy).

Calculate how much food to feed your dog daily based on weight, age, and activity level using the Resting Energy Requirement (RER) formula.

Formula

RER = 70 × weight(kg)^0.75; Daily kcal = RER × activity factor
  • RER is the energy needed at rest.
  • Activity factor: puppy 2–3×, adult 1.4–1.6×, active 2–2.5×, senior 1.4×.
  • Adjust based on body condition score. Always consult a vet for obesity management.

30 lb adult dog, 380 kcal/cup food

Inputs
  • Dog Weight: 30 lbs
  • Life Stage / Activity: adult
  • Food Calories per Cup: 380 kcal/cup

30 lbs = 13.6 kg. RER = 70 × 13.6^0.75 ≈ 460 kcal. Daily = 460 × 1.6 ≈ 736 kcal. Cups = 736 ÷ 380 ≈ 1.94 cups.

Frequently asked questions

How do I find kcal per cup?
Look for 'Metabolizable Energy' on the dog food bag or manufacturer website.
Should I feed twice a day?
Most adult dogs do well with 2 meals per day. Split the daily amount evenly.