Dog Food Calculator
A dog food calculator determines exactly how much to feed your dog each day based on weight, age, activity level, breed size, and food type.
How Much Should I Feed My Dog?
The right amount of food for your dog depends on several factors including body weight, age, activity level, breed size, and the type of food you serve. Feeding too much leads to obesity and related health problems, while feeding too little can cause nutritional deficiencies and low energy.
This calculator uses the standard veterinary Resting Energy Requirement (RER) formula, then adjusts for your dog's specific life stage, activity level, and breed size to determine the ideal daily calorie intake. It then converts calories into practical portions based on your food type.
Food Type Calorie Comparison
Different food types have very different calorie densities, which means the portion size changes significantly:
| Food Type | Cal/Cup | Cal/Gram |
|---|---|---|
| Dry Kibble | ~380 | ~3.5 |
| Wet / Canned | ~250 | ~1 |
| Raw Diet | ~300 | ~1.5 |
| Mixed | ~315 | ~2.25 |
Quick Feeding Reference (Adult, Moderate Activity, Dry Kibble)
| Weight | Daily Calories | Cups/Day | Grams/Day |
|---|---|---|---|
| 5 lbs (2 kg) | 207 | 0.5 | 59g |
| 10 lbs (5 kg) | 348 | 0.9 | 99g |
| 20 lbs (9 kg) | 585 | 1.5 | 167g |
| 30 lbs (14 kg) | 794 | 2.1 | 227g |
| 50 lbs (23 kg) | 1164 | 3.1 | 333g |
| 70 lbs (32 kg) | 1498 | 3.9 | 428g |
| 100 lbs (45 kg) | 1958 | 5.2 | 559g |
Frequently Asked Questions
How much food should I feed my dog per day?
The amount depends on your dog's weight, age, activity level, and food type. As a general guide, most adult dogs need 25-30 calories per pound of body weight daily. A 50-pound moderately active adult dog needs roughly 1,000-1,200 calories per day, which translates to about 2.5-3 cups of dry kibble.
How many cups of dry food should I feed my dog?
Cups per day depend on your dog's caloric needs and the calorie density of the food. Standard dry kibble averages about 350-400 calories per cup. A small dog (10 lbs) needs about 0.5-1 cup, a medium dog (30 lbs) about 1.5-2 cups, and a large dog (70 lbs) about 3-4 cups per day.
Should I feed my dog wet or dry food?
Both wet and dry food can provide complete nutrition. Dry food is more calorie-dense (~350-400 cal/cup) and helps with dental health. Wet food has higher moisture content (~100 cal per 100g) which aids hydration. Many veterinarians recommend a mix of both for variety and balanced nutrition.
How often should I feed my dog?
Puppies under 4 months should eat 4 times a day, puppies 4-12 months need 3 meals, and adult dogs do well with 2 meals per day. Senior dogs also benefit from 2 meals daily but may need smaller, more frequent portions if they have digestive issues.
Do large breed dogs need more food than small dogs?
Yes, but not proportionally. Large dogs need more total calories but fewer calories per pound of body weight. A 10-pound dog needs roughly 40 cal/lb while a 100-pound dog needs about 20 cal/lb. This is because larger dogs have slower metabolisms relative to their size.
Track your dog's nutrition and more with PetRoute - the all-in-one platform for mobile pet care professionals. Schedule appointments, manage pet records, and optimize your routes.
Learn More About PetRoute