How Much Should I Feed My Dog?
What You Need to Know
There's no single answer to "how much should my dog eat" because it depends on many factors. The feeding guidelines on dog food bags are starting points, not gospel — they tend to overestimate to sell more food.
General guidelines by weight (adult dogs, moderate activity):
- 10 lbs: 1/2 to 3/4 cup dry food per day
- 20 lbs: 3/4 to 1 1/4 cups per day
- 50 lbs: 1 1/2 to 2 1/2 cups per day
- 75 lbs: 2 1/2 to 3 1/2 cups per day
- 100 lbs: 3 to 4 1/2 cups per day
These are rough estimates for average-calorie kibble (~350-400 kcal/cup). Higher-calorie foods require less volume.
The best way to determine if you're feeding the right amount is to assess your dog's body condition score (BCS). On a 1-9 scale (5 being ideal): you should be able to feel your dog's ribs without pressing hard (but not see them prominently), your dog should have a visible waist when viewed from above, and there should be a tummy tuck (abdomen goes up behind the ribs) when viewed from the side.
Factors that increase food needs: high activity levels, cold outdoor temperatures, pregnancy/nursing, growth (puppies), and recovery from illness or surgery.
Factors that decrease food needs: sedentary lifestyle, spay/neuter (metabolism drops 20-30%), aging, and obesity management.
Feed puppies 3-4 meals daily until 6 months, then 2 meals daily. Most adult dogs do well on 2 meals per day. Once-daily feeding is acceptable for some dogs but can increase the risk of bilious vomiting.
Common Causes
Breed Variations
Home Care Tips
Related Questions
Every pet is different
Get personalized guidance for your specific situation — describe your pet's symptoms and Nuzzle will help you understand what's going on.
Ask Nuzzle About Your Pet