The dog food calories per day calculator uses the veterinary RER (Resting Energy Requirement) formula to compute your dog's daily calorie needs based on weight, life stage, activity level, and neuter status — then estimates daily cup measurements for common kibble densities.
Your Dog's Details
How to Calculate Your Dog's Daily Calorie Needs
Veterinary nutritionists use the RER formula (70 × body weight in kg^0.75) as the starting point for dog calorie calculations. A 40-lb (18.2 kg) adult dog has an RER of approximately 701 kcal/day. With a moderate activity multiplier of 1.6 for a neutered adult, the daily energy requirement (DER) is approximately 1,121 kcal.
Step 1: Find Your Dog's Food Calorie Content
Look for "Caloric Content" on your food bag or can — usually listed as kcal/cup or kcal/kg. Dry kibble typically contains 300–430 kcal/cup. Wet food is usually 80–100 kcal per 3.5oz (100g). Divide your dog's daily calorie need by the food's kcal/cup for the daily portion.
Step 2: Adjust for Body Condition Score
If your dog is overweight (ribs not easily felt), reduce daily calories by 10–20% from their ideal weight calculation. If underweight (ribs visible), increase by 10%. Recheck weight monthly and adjust portions. A body condition score of 4–5 out of 9 is ideal for most dogs.
Step 3: Monitor and Iterate
These are starting point estimates. Individual metabolism varies significantly. Weigh your dog monthly and adjust portion sizes if weight trends up or down more than 5% from ideal. High-activity or working dogs may need significantly more than the formula predicts.
Frequently Asked Questions
Is this dog calorie calculator free?
Yes, completely free with no signup required.
What is the RER formula for dogs?
RER (Resting Energy Requirement) = 70 × (body weight in kg)^0.75. This gives the calories needed for basic metabolic functions at rest. The actual daily energy requirement (DER) is calculated by multiplying RER by a life stage and activity factor (1.0 for inactive adult spayed/neutered dogs to 2.0+ for working dogs).
How many cups of dry food does my dog need?
It depends on the calorie density of your specific food. Most dry kibble contains 300–430 kcal per cup. After calculating your dog's calorie needs, divide by the food's calorie content per cup (listed on the bag label under 'Caloric Content') to get the daily cup measurement.
Should I feed my dog once or twice a day?
Adult dogs do well with 2 meals per day (morning and evening). Puppies under 6 months should eat 3 times per day. Large breeds may benefit from 2–3 smaller meals to reduce the risk of bloat (GDV). Free-feeding (leaving food out all day) tends to cause obesity in most dogs.
My dog is overweight — should I use their current weight or ideal weight?
Use your dog's ideal target weight for calculating calories. Feeding based on their current overweight body mass will maintain the excess weight rather than reducing it. Ask your vet for your dog's ideal body weight if you're unsure.