The Paw Plan
Home / Pet food
Free calculator · no sign-up

How much should I feed my dog?

Enter your pet's weight and life stage to estimate daily calories and cups of food. Use it as a starting point and adjust with your vet.

DOG

Your pet

In pounds. For weight loss, use your pet's ideal weight.
Printed on the bag as "kcal/cup". Dry dog food is often 300-450.
Pet Care Planner printable
From our shop · $6.99

Stay consistent with meals, treats and weight.

Our pet care planner includes a feeding schedule, weight tracker and vet log. Instant download.

How this estimate works

Vets often start with a pet's resting energy requirement (the calories needed at rest), which is 70 × (weight in kg)0.75. That number is then multiplied by a factor for life stage and activity: growing puppies need much more, while less active and senior pets need less.

Turning calories into cups

Every food is different. Look for "kcal/cup" on the bag and enter it above. A food with 450 kcal per cup means smaller portions than one with 330.

Keep an eye on body condition

  • You should be able to feel (not see) your pet's ribs.
  • From above, there should be a visible waist.
  • Weigh your pet every few weeks and adjust portions by about 10% at a time.

Treats count too: keep them under about 10% of daily calories.

Related guides

Questions people ask

How many cups of food should a 30 lb dog eat?

A typical spayed or neutered adult 30 lb dog needs roughly 750 to 850 calories a day, which is about 2 cups of a 380 kcal/cup food. Active dogs need more and less active dogs need less.

Is the feeding chart on the bag accurate?

It's a good starting point, but it often runs high because it covers many dogs. Adjust based on your pet's weight and body condition, and ask your vet.

How much should I feed a cat?

Many indoor adult cats around 10 pounds need roughly 220 to 260 calories a day. Check your food's calories per cup or can and adjust with your vet.

Free weekly email

One easy pet-care tip a week.

Short, practical and friendly. Join free and get our printable pet emergency contact card right away.

FREEFree printable pet emergency contact card