Puppy Care Guide
Puppy Feeding Schedule
How many meals per day, how much food, and when to transition to adult kibble — a complete puppy feeding guide from weaning to 12 months.
Quick Answer
Puppies need 4 meals/day until 12 weeks, then 3 meals until 6 months, then 2 meals.
6–12 weeks
4×/day
3–6 months
3×/day
6+ months
2×/day
Puppy Feeding Schedule by Age
| Age | Meals/day | Amount / meal | Notes |
|---|---|---|---|
| 6–8 weeks | 4× | ¼–½ cup per meal | Weaning from mother's milk |
| 8–12 weeks | 4× | ¼–½ cup per meal | 4 meals per day is critical at this stage |
| 3–4 months | 3× | ½–¾ cup per meal | Begin transitioning to 3 meals |
| 4–6 months | 3× | ¾–1 cup per meal | Rapid growth phase — don't restrict calories |
| 6–9 months | 2× | 1–1½ cups per meal | Large breeds continue puppy food until 12–18 months |
| 9–12 months | 2× | 1–1½ cups per meal | Small/medium breeds can begin transitioning to adult food |
| 12+ months | 2× | Breed-appropriate | Large breeds: switch at 18–24 months |
* Cup amounts based on ~360 kcal/cup standard puppy kibble. Always follow the specific portion guide on your food's packaging.
Daily Calorie Needs by Adult Size
| Adult Size | Daily Calories (puppy) | Switch to Adult Food |
|---|---|---|
| Toy / Small (< 10 kg adult) | 200–400 kcal | 9–12 months |
| Medium (10–25 kg adult) | 600–900 kcal | 12 months |
| Large (25–45 kg adult) | 1,000–1,600 kcal | 18 months |
| Giant (45+ kg adult) | 1,600–2,500 kcal | 24 months |
Puppy Feeding Tips
-
Feed at consistent times
Puppies regulate digestion better with consistent meal times. This also makes house training much easier — meals in, walk out.
-
Measure portions accurately
Use a measuring cup or kitchen scale. Puppies fed excess calories develop too fast, increasing joint disease risk — especially in large breeds.
-
Always provide fresh water
Change the water bowl at least twice daily. Puppies eating dry kibble need significantly more water than adults.
-
Transition foods slowly
When switching food brands, mix 25% new / 75% old for 3 days, 50/50 for 3 days, then 75% new for 3 days, then 100% new.
-
Avoid adult food and table scraps
Adult food doesn't contain the nutrients puppies need. Table scraps disrupt balanced nutrition and reinforce begging behaviour.
Frequently Asked Questions
How often should I feed my puppy?
Puppies under 12 weeks need 4 meals per day. From 3–6 months, 3 meals per day is ideal. After 6 months, most puppies can move to 2 meals per day. Never leave a young puppy more than 4–5 hours without food.
How much should I feed my puppy?
Puppy food packaging provides a starting point based on expected adult weight. Adjust based on body condition — you should feel ribs without pressing hard. If ribs are invisible, reduce portions; if they're prominent, increase slightly.
Can I free-feed my puppy?
Free-feeding (leaving food out all day) is not recommended. It makes house training harder, prevents you from monitoring appetite (an early illness sign), and can lead to overeating. Scheduled meals are strongly preferred.
When should I switch my puppy to adult dog food?
Small and medium breeds: around 12 months. Large breeds: 18 months. Giant breeds: 18–24 months. Transition gradually over 7–10 days by mixing increasing amounts of adult food with puppy food.
What's the best food for a puppy?
Look for an AAFCO statement confirming the food is formulated for 'growth' or 'all life stages'. Named protein (chicken, beef) should be the first ingredient. For large breeds, choose a large-breed puppy formula with controlled calcium levels to support slow, steady bone growth.
Can puppies eat adult dog food?
No. Puppies have much higher calorie and nutrient needs per kilogram of body weight than adults. Adult food doesn't provide enough protein, fat, calcium, and DHA for proper brain and body development.