Calculate daily dog food portions based on weight, age, and activity level
Proper nutrition is essential for your dog's health, energy, and longevity. The amount of food your dog needs depends on several factors including weight, age, activity level, and metabolism. This calculator uses the Resting Energy Requirement (RER) formula recommended by veterinarians to determine your dog's daily caloric needs.
The RER formula calculates the baseline calories needed for basic body functions, then applies multipliers based on your dog's life stage and activity level. Puppies need more calories for growth, while senior dogs typically need fewer calories due to decreased activity and slower metabolism.
| Dog Size | Weight Range | Daily Cups (Dry Food) | Feeding Frequency |
|---|---|---|---|
| Toy Breed | 2-10 lbs | 1/4 - 3/4 cups | 3-4 times/day |
| Small Breed | 10-25 lbs | 3/4 - 1.5 cups | 2-3 times/day |
| Medium Breed | 25-50 lbs | 1.5 - 3 cups | 2 times/day |
| Large Breed | 50-100 lbs | 3 - 5 cups | 2 times/day |
| Giant Breed | 100+ lbs | 5 - 8+ cups | 2 times/day |
Active dogs burn more calories and need more food. Working dogs, sporting breeds, and dogs with regular intense exercise require 20-40% more calories than sedentary dogs. Adjust portions based on your dog's daily activity.
Puppies need nearly twice the calories per pound compared to adults for growth and development. Senior dogs typically need 20% fewer calories due to decreased activity and slower metabolism. Pregnant or nursing dogs need significantly more food.
Higher quality foods with better digestibility mean your dog needs less food to meet nutritional needs. Premium foods often have more calories per cup, so always check the feeding guidelines on your specific brand.
Medical conditions like diabetes, thyroid issues, or digestive problems may require special diets or adjusted portions. Always consult your veterinarian if your dog has health concerns or is significantly over or underweight.
Feed your dog at the same times each day to establish a routine. Most adult dogs do well with two meals per day, while puppies need three to four smaller meals. Consistent feeding times help with digestion and house training.
Use a measuring cup to ensure accurate portions. Overfeeding is a common problem that leads to obesity. Monitor your dog's body condition and adjust portions if you notice weight gain or loss. Treats should make up no more than 10% of daily calories.
Always provide fresh, clean water. Dogs need approximately 1 ounce of water per pound of body weight daily. Active dogs, puppies, and dogs eating dry food need more water. Change water at least once daily and clean bowls regularly.
When changing foods, transition gradually over 7-10 days by mixing increasing amounts of new food with decreasing amounts of old food. This prevents digestive upset and allows your dog's system to adjust to the new diet.
A 70 lb adult Labrador with moderate activity needs approximately 1,680 calories per day. This equals about 4.8 cups of dry kibble (350 cal/cup) split into two meals. Monthly cost: approximately $75 for quality dry food.
A 45 lb Border Collie with high activity needs approximately 1,400 calories per day. This equals about 4 cups of dry kibble split into two meals. Active working dogs may need 20-30% more during peak activity seasons.
A 25 lb senior Beagle with low activity needs approximately 560 calories per day. This equals about 1.6 cups of dry kibble split into two meals. Senior dogs often benefit from smaller, more frequent meals for better digestion.