Puppy feeding chart

Puppy Feeding Chart: How Much and How Often Should You Feed Your Puppy?

Feeding a puppy the right amount, at the right time, sets them up for healthy growth. Here's a simple guide to get it right.

How Often Should Puppies Eat?

Puppies have small stomachs and high energy needs, so they need to eat more frequently than adult dogs:

  • 8-12 weeks: 4 meals a day
  • 3-6 months: 3 meals a day
  • 6-12 months: 2 meals a day

How Much Should You Feed?

Portion size depends on your puppy's current weight, breed size, and the specific food's calorie density — always check the feeding chart on the pack, since formulas vary. As a general rule, puppy food (higher in protein and fat than adult food) supports the rapid growth happening in the first year.

Choosing the Right Puppy Food

Look for a food specifically labeled for puppies, with real meat as the first ingredient. Our dry dog food range includes puppy-specific formulas from Arden Grange, Canin Creek, and Go Native.

Signs You're Feeding Too Much or Too Little

A healthy puppy should have a visible waist and you should be able to feel (but not see) their ribs. If your puppy seems constantly hungry or is gaining weight too fast, adjust portions and consult your vet.

Wet Food as a Supplement

Adding a bit of wet dog food can boost hydration and palatability, especially for picky eaters.

Browse our full puppy food range at Smiling Pets for genuine products delivered across India.