Dog Calorie Calculator: How Much Should My Dog Eat?

Enter your dog’s weight and life stage to get a daily calorie target. Add the calories per cup from your food bag to turn it into cups per day and per meal.

How this calculator works

Veterinarians usually start from the resting energy requirement (RER): the calories a dog burns at rest. The standard formula isRER = 70 × (body weight in kg)0.75. That number is then multiplied by a factor for life stage and activity, for example 1.6 for a typical spayed or neutered adult, 1.8 for an intact adult, 3 for a puppy under four months, and 1 for a dog that needs to lose weight (using the target weight). These are the factors published by veterinarian Jennifer Coates, DVM, inPetMD’s guide to how many calories a dog needs.

Every dog is different. Breed, age, coat, climate and metabolism can move real needs up or down, which is why the result shows a ±10% range. The best check is your dog’s body: you should be able to feel the ribs under a thin layer of fat and see a waist from above.

Turning calories into cups

Calorie density is printed on the bag or can as “kcal/cup” or “kcal/kg.” It varies widely, so switching foods without recalculating is one of the most common ways dogs gain weight. Measure with a real measuring cup, not a mug, and count treats, chews and table scraps.

Related guides

Frequently asked questions

How many calories should my dog eat a day?

A common veterinary starting point is the resting energy requirement (70 × body weight in kg to the power 0.75) multiplied by a life-stage factor, such as 1.6 for a typical spayed or neutered adult. A 10 kg (22 lb) neutered adult lands near 630 kcal a day. Treat the result as a starting point and adjust by watching body condition.

How many cups of food should I feed my dog?

Divide your dog’s daily calories by the kcal per cup printed on your food bag. Calorie density varies a lot between foods, so the same dog can need very different cup amounts on two brands. Always use a real measuring cup.

Why is this different from the feeding chart on the bag?

Bag charts are written for a broad range of dogs and often run high for spayed or neutered, less active pets. Use both as starting points, then adjust based on your dog’s weight and body condition over a few weeks.

What weight should I enter for a dog that needs to lose weight?

Enter your dog’s target (ideal) weight, not the current weight, and choose “Needs to lose weight.” Ask your vet to set the target weight and a safe rate of loss.

Do treats count toward daily calories?

Yes. A widely used rule is to keep treats under 10% of daily calories. The calculator sets that allowance aside and bases the cup amount on the remaining 90%.