π½οΈ How Much to Feed Your Dog: A Complete Feeding Guide
Figuring out how much to feed your dog can feel surprisingly complicated. The serving size on the bag is a starting point, but it doesn't account for your dog's unique metabolism, activity level, or body condition. Feed too little and your dog loses energy; feed too much and weight creeps up.
This guide gives you science-based feeding recommendations by weight, age, and activity level β plus a handy portion chart and tips to adjust as needed.
β‘ Quick Answer: A typical adult dog needs 20β30 calories per pound of body weight daily (about 45β65 cal/kg). For a 25 lb (11 kg) dog, that's roughly 1β1.5 cups of dry food per day. Use our Pet Food Calculator β for a personalized portion based on your dog's exact profile.
Dog Feeding Chart by Weight
The table below shows general daily feeding amounts for adult dogs on dry food averaging 375 kcal/cup. Portions are split into two meals (breakfast and dinner) for best digestion.
| Dog Weight | Daily Calories | Dry Food (cups/day) | Meals Per Day |
|---|---|---|---|
| 5 lbs (2.3 kg) | 150β200 kcal | Β½ β β cup | 2 |
| 10 lbs (4.5 kg) | 250β350 kcal | ΒΎ β 1 cup | 2 |
| 20 lbs (9 kg) | 400β550 kcal | 1 β 1Β½ cups | 2 |
| 30 lbs (13.6 kg) | 550β750 kcal | 1Β½ β 2 cups | 2 |
| 50 lbs (22.7 kg) | 800β1,100 kcal | 2 β 3 cups | 2 |
| 70 lbs (31.8 kg) | 1,000β1,400 kcal | 2ΒΎ β 3ΒΎ cups | 2 |
| 90 lbs (40.8 kg) | 1,200β1,700 kcal | 3ΒΌ β 4Β½ cups | 2 |
Remember: every food brand has a different calorie density. Always check the label and adjust accordingly. For a precise calculation tailored to your dog's weight, age, and body condition, use our Pet Food Calculator.
Feeding by Life Stage
Puppies (up to 12 months)
Puppies need significantly more calories per pound than adult dogs because they're growing rapidly. A young puppy (under 6 months) needs roughly 2β3 times the calories of an adult dog of the same weight. Feed puppy-specific formula food and split into 3β4 meals per day until 6 months, then transition to 2 meals.
Puppy feeding guide by weight:
- Small breeds (up to 20 lbs adult): Β½β1 cup per day, split into 3 meals
- Medium breeds (20β50 lbs adult): 1β2 cups per day, split into 3 meals
- Large breeds (50β90 lbs adult): 2β3 cups per day, split into 3 meals
- Giant breeds (90+ lbs adult): 3β4Β½ cups per day, split into 3 meals
Large and giant breed puppies need specially formulated large-breed puppy food to control growth rate and reduce hip dysplasia risk. Shop large breed puppy food β
Adult Dogs (1β7 years)
Most adult dogs do well on 2 meals per day β breakfast and dinner. The exact amount depends on weight, activity level, and whether your dog is neutered (neutered dogs need ~20β30% fewer calories than intact dogs of the same weight).
A neutered, moderately active 50 lb dog needs about 900β1,100 kcal/day. An intact working dog of the same weight may need 1,500+ kcal/day. Use our Pet Calorie Calculator for your dog's exact needs.
Senior Dogs (7+ years)
Senior dogs are less active and their metabolism slows down. Most need 15β25% fewer calories than their adult prime. Switch to a senior formula with joint-supporting ingredients like glucosamine and omega-3s. Watch for weight gain and adjust portions down as needed.
π₯© Senior tip: If your older dog is gaining weight, try reducing portions by 10β15% or switching to a senior weight management formula. Always consult your vet before making significant dietary changes.
Cups to Grams Conversion
Dog food labels often list portions in cups, but weighing food in grams is far more accurate. A standard cup of dry dog food weighs approximately 100β130 grams, depending on kibble size and density.
| Cups | Grams (approx) | Calories (at 375 kcal/cup) |
|---|---|---|
| ΒΌ cup | 25β33 g | ~94 kcal |
| Β½ cup | 50β65 g | ~188 kcal |
| 1 cup | 100β130 g | ~375 kcal |
| 1Β½ cups | 150β195 g | ~563 kcal |
| 2 cups | 200β260 g | ~750 kcal |
| 3 cups | 300β390 g | ~1,125 kcal |
For the most accurate portions, use a kitchen scale to weigh your dog's food. A 10% overestimate per cup (due to kibble size) can mean hundreds of extra calories per month β enough to cause gradual weight gain.
How Often Should You Feed Your Dog?
Veterinarians recommend 2 meals per day for most adult dogs. Here's why:
- Better digestion: Smaller portions are easier to digest than one large meal
- Steady energy: Two meals provide stable blood sugar throughout the day
- Bloat prevention: Feeding one large meal increases the risk of gastric dilatation-volvulus (GDV) in large, deep-chested breeds
- Routine: Dogs thrive on predictable schedules β meal times help regulate bathroom breaks
Puppies need 3β4 meals per day until 6 months. Senior dogs often prefer 2 smaller meals as well. If your dog is a picky eater, try adding warm water or switching to a natural food topper to entice them.
Signs You're Feeding the Right Amount
Not sure if your portions are correct? Check your dog's body condition:
Feeding too much:
- Ribs are hard to feel under a layer of fat
- No visible waist when viewed from above
- Belly sags (no abdominal tuck)
- Reluctance to exercise or play
Feeding too little:
- Ribs, spine, or hip bones are visibly prominent
- Extreme waist tuck from above
- Lethargy or low energy
- Begging or scavenging constantly
If you're concerned about your dog's weight, use our Pet Calorie Calculator to determine their exact daily energy needs based on NRC formulas. You can also try our Pet Walking Calculator to ensure they're getting enough exercise to maintain a healthy weight.
Frequently Asked Questions
Should I feed my dog once or twice a day?
How do I know if I'm feeding my dog enough?
How many cups of food should I feed my dog?
Is it better to free-feed or schedule meals?
Can I mix wet and dry dog food?
πΎ Get a Personalized Feeding Plan
Use our free calculator for exact daily portions based on your dog's weight, age, and body condition.
Try the Pet Food Calculator βThis guide is for informational purposes only. Always consult your veterinarian for specific dietary advice for your dog.