Quick Calculators

Dog Food Calculator

Calculate exactly how many calories and cups of food your dog needs daily based on their weight and activity level.

Dog's Profile

Check your dog food bag label for "kcal/cup" or "kcal/kg". Typical dry food is 300-400 kcal/cup.

Daily Feeding Recommendation

0kcal

Total Daily Calories

0cups

Total Daily Amount

Split this total amount evenly across 2-3 meals per day.

Last updated: July 2026

Stop Overfeeding Your Dog

Did you know that over 50% of dogs are overweight or obese? Feeding guidelines on the back of dog food bags are often generalized and can lead to overfeeding, especially for less active dogs. Feeding your dog based on their specific Resting Energy Requirement (RER) is the best way to maintain a healthy weight and extend their lifespan.

How the Calculation Works

The calculator first finds your dog's Resting Energy Requirement using RER = 70 × (weight in kg)^0.75 — the calories they'd burn at complete rest. It then multiplies RER by a life-stage factor to get the Daily Energy Requirement (DER), the number you actually feed to.

For example, a 30 lb neutered adult dog has a weight of about 13.6 kg, giving an RER of roughly 496 kcal. Multiplied by the neutered-adult factor of 1.6, that's a DER of about 794 kcal/day — around 2.27 cups of a 350 kcal/cup food.

How to Use This Tool

Enter your dog's weight, their current life stage/activity level, and the caloric density of their food (found on the back of the bag as kcal/cup). The calculator will output the exact number of calories and cups of food they need daily.

These figures are general estimates based on standard veterinary formulas. Individual dogs can vary by as much as 50%, and puppies, seniors, and dogs with health conditions or weight-loss goals should be fed under veterinary guidance.

Frequently Asked Questions

Most adult dogs do best on a schedule of two meals per day (morning and evening). Puppies under six months old should eat three to four times a day.
Kcal/cup stands for kilocalories per cup. It simply means the number of calories in one standard measuring cup of that specific dog food. You can usually find this number near the guaranteed analysis on the bag.
Yes. Treats should make up no more than 10% of your dog's total daily caloric intake. If you train heavily with treats, you should slightly reduce their meal sizes.
Senior/Less Active uses a modestly reduced multiplier for older or lower-energy dogs that are still at a healthy weight. Weight Loss uses a lower multiplier intended for dogs on an active diet plan — ideally calculated against their target weight, not current weight, and under veterinary guidance.
For weight loss, veterinary guidelines recommend calculating calories based on your dog's ideal target weight rather than their current weight, since using current weight can significantly overestimate what they need.
It's a solid starting estimate based on standard veterinary formulas, but individual metabolism can vary by as much as 50% between dogs. Use the result as a starting point, monitor your dog's body condition, and adjust with your vet's guidance.
Yes. Spaying or neutering lowers a dog's metabolic rate, which is why neutered adults typically need a smaller multiplier (about 1.6× RER) than intact adults (about 1.8× RER).
RER (Resting Energy Requirement) is the number of calories your dog burns at complete rest. It's the scientific baseline that's then multiplied by a life-stage or activity factor to estimate real daily needs (DER/MER).