How to use this calculator
Start by selecting a breed size preset or entering your dog's weight in pounds. Then choose the appropriate age stage, Puppy (under 1 year for most breeds), Adult (1 to 7 years), or Senior (7+ years). Set the activity level that best describes your dog's daily routine and pick the type of food you feed.
The calculator uses the veterinary Resting Energy Requirement (RER) formula, adjusted for age and activity, to estimate daily calorie needs. It then converts those calories into practical serving sizes for dry kibble, wet food, and raw diets, along with a monthly cost estimate.
Feeding guidelines by life stage
| Life Stage | Meals/Day | Calorie Factor | Notes |
|---|---|---|---|
| Puppy (0 to 6 months) | 3 to 4 | 2.5x RER | High growth rate, needs calorie-dense food |
| Puppy (6 to 12 months) | 2 to 3 | 2.0x RER | Growth slowing, start transitioning to adult portions |
| Adult (1 to 7 years) | 2 | 1.6x RER | Maintenance calories, adjust for activity |
| Senior (7+ years) | 2 | 1.2x RER | Lower metabolism, may need joint-support food |
| Pregnant / Nursing | 3 to 4 | 2.0 to 3.0x RER | Greatly increased needs, consult your vet |
Signs you're feeding too much or too little
Overfeeding signs: You can't feel your dog's ribs under a layer of fat, they have no visible waist when viewed from above, their belly sags, they seem lethargic after meals, or they're gaining weight steadily. Obesity in dogs leads to joint problems, diabetes, and a shorter lifespan.
Underfeeding signs: Ribs, spine, and hip bones are clearly visible, your dog seems constantly hungry or scavenges for food, their coat is dull or thinning, they lack energy, or they're losing weight. Chronic underfeeding can weaken the immune system and stunt growth in puppies.
The ideal body condition means you can easily feel (but not see) the ribs, there's a visible waist tuck when viewed from the side, and an hourglass shape from above. Your veterinarian can help you assess your dog's body condition score on a 1 to 9 scale.
Frequently asked questions
How many calories does my dog need per day?
A dog's daily calorie needs depend on weight, age, and activity level. The standard formula starts with the Resting Energy Requirement (RER = 70 x weight_kg^0.75), then multiplies by factors for life stage and activity. An average 50 lb adult dog with moderate activity needs roughly 1,000 to 1,200 calories per day.
How many cups of dog food should I feed my dog?
The number of cups depends on your dog's calorie needs and the caloric density of the food. Most standard dry kibble contains about 350 calories per cup. A typical 50 lb adult dog needs about 3 cups per day, split into two meals. Always check the specific calorie content on your food's packaging.
How much raw food should I feed my dog?
The general guideline for raw feeding is 2 to 3% of your dog's ideal body weight per day. Active dogs and puppies may need closer to 3%, while less active or senior dogs may do well with 2%. For a 50 lb dog, that means roughly 1 to 1.5 lbs of raw food daily.
How often should I feed my dog?
Most adult dogs should be fed twice a day, roughly 12 hours apart. Puppies under 6 months need 3 to 4 meals per day to support their rapid growth and smaller stomachs. Senior dogs also do well with 2 meals per day, though some may benefit from smaller, more frequent portions if they have digestive issues.