How Much Should I Feed My Puppy?

Puppy feeding depends on age, expected adult size, and the specific food's calorie density — here's how to figure it out.

Start with the food label

Every puppy food is different. The bag or can should have a feeding guide based on your puppy's current weight and age — start there, then adjust based on body condition (you should be able to feel, but not see, the ribs).

How often to feed by age

Large and giant breed puppies need extra care

Overfeeding large and giant breed puppies can cause them to grow too fast, which raises the risk of joint problems later in life. Use a large-breed puppy formula if you have one of these breeds, and don't free-feed (leave food out all day).

Estimate your puppy's calorie needs

For a rough daily calorie target based on current weight and life stage, use the Dog Calorie Calculator — puppies under 4 months need roughly 3x their resting energy needs, tapering to about 2x from 4 months until they reach adult size.

Curious how big your puppy will get? Try the Puppy Weight Calculator to estimate their adult weight from their current weight and age.

Signs you're feeding too much or too little

Every puppy's metabolism is different — check in with your vet at routine visits to track growth and adjust feeding as needed.