Free dog food calculator to determine how much to feed your dog daily. Based on weight, age, activity level, and life stage using veterinary formulas.
Check your dog food bag for kcal/cup (usually 300-450)
You might also find these calculators useful
Wondering how much food your dog needs? Our dog food calculator uses veterinary-approved formulas to determine your dog's daily caloric needs based on weight, age, life stage, and activity level. Get personalized feeding recommendations in cups or grams.
A dog food calculator estimates your dog's daily caloric requirements using the Resting Energy Requirement (RER) formula. RER is multiplied by factors for life stage and activity level to determine the Maintenance Energy Requirement (MER). This tells you how many calories your dog needs daily to maintain a healthy weight.
Dog Calorie Formula
MER = RER × Life Stage Factor × Activity FactorUses the scientifically-backed RER/MER calculation method.
Accounts for puppies, adults, seniors, pregnant, and lactating dogs.
Factors in your dog's exercise level from couch potato to working dog.
Converts calories to cups based on your dog food's calorie content.
Determine proper feeding amounts for growing puppies at different stages.
Calculate reduced portions for overweight dogs needing to slim down.
Calculate new portions when changing to a food with different calorie density.
Ensure working dogs and athletic breeds get enough fuel for their lifestyle.
RER (Resting Energy Requirement) is the baseline calories a dog needs at rest. It's calculated as 70 × (body weight in kg)^0.75. This represents the energy needed for basic body functions like breathing, digestion, and maintaining body temperature.
Most adult dogs do well with two meals per day, typically morning and evening. Puppies need more frequent meals (3-4 times daily), while some senior dogs may prefer smaller, more frequent portions. Consistency in feeding times helps with digestion and house training.
Bag recommendations are a starting point, but they're often generous. Our calculator provides a more personalized estimate based on your specific dog. Always monitor your dog's weight and adjust portions accordingly—you should be able to feel their ribs without excessive fat covering.
Check your dog's body condition: you should be able to feel (but not prominently see) their ribs. They should have a visible waist when viewed from above, and their belly should tuck up when viewed from the side. If your dog is gaining or losing weight unexpectedly, adjust portions.
Yes, neutering/spaying can reduce a dog's metabolic rate by 20-30%. Our calculator accounts for this with different multipliers for intact vs. neutered/spayed dogs. Monitor your pet after surgery and adjust food accordingly to prevent weight gain.