Puppy Feeding Schedule by Age: How Much and How Often to Feed Your Puppy
Getting your puppy's feeding schedule right is one of the most important things you can do in their first year. Too much food, too little food, or feeding at the wrong times can all affect their growth, energy, and digestion. This guide breaks down exactly how often and how much to feed your puppy at every stage.
KEY TAKEAWAY
Puppies aged 8-12 weeks need 4 meals per day. From 3-6 months, reduce to 3 meals. From 6-12 months, move to 2 meals per day. Most adult dogs thrive on 2 meals per day for the rest of their lives. Always follow the portion guidelines on your food packaging and adjust based on your puppy's weight and body condition.
βοΈ MEDICAL DISCLAIMER
This article is for informational purposes only and is not a substitute for professional veterinary advice. If you have concerns about your dog's health, please consult your vet.
How Often Should You Feed a Puppy?
Puppies have small stomachs but high energy needs. That's why they need to eat more frequently than adult dogs. As they grow, their stomachs get bigger and they can handle larger, less frequent meals.
| Age | Meals Per Day | Notes |
|---|---|---|
| 8-12 weeks | 4 meals | Small, frequent meals to support rapid growth |
| 3-6 months | 3 meals | Drop one meal as their stomach capacity grows |
| 6-12 months | 2 meals | Morning and evening, consistent times |
| 12+ months | 2 meals | Most dogs stay on 2 meals for life |
Sample Feeding Schedule by Age
8-12 Weeks: 4 Meals Per Day
SAMPLE SCHEDULE
π 7:00 AM β Breakfast
βοΈ 11:00 AM β Late morning meal
π€οΈ 3:00 PM β Afternoon meal
π 7:00 PM β Dinner (last meal at least 2 hours before bed)
At this age, your puppy is growing rapidly and burning through energy quickly. Four evenly spaced meals keep their blood sugar stable and give their digestive system manageable portions to process. Always take your puppy outside for a toilet break 10-15 minutes after eating.
3-6 Months: 3 Meals Per Day
SAMPLE SCHEDULE
π 7:00 AM β Breakfast
βοΈ 12:00 PM β Lunch
π 5:00 PM β Dinner
Around 12 weeks, you can drop the fourth meal. Divide the same total daily amount across three meals instead of four. Your puppy's stomach is bigger now and can handle slightly larger portions. Keep meal times consistent β puppies thrive on routine.
6-12 Months: 2 Meals Per Day
SAMPLE SCHEDULE
π 7:00 AM β Breakfast
π 5:00 PM β Dinner
By 6 months, most puppies can comfortably eat twice a day. This is the schedule most dogs will follow for the rest of their lives. Space meals approximately 10-12 hours apart.
How Much Should You Feed Your Puppy?
The exact amount depends on your puppy's breed, size, and the specific food you're using. Always follow the feeding guidelines on your food packaging as a starting point, then adjust based on your puppy's body condition.
| Expected Adult Weight | Daily Amount (approx.) | Calories Per Day (approx.) |
|---|---|---|
| 1-5 kg (toy breeds) | 50-150g | 200-400 kcal |
| 5-10 kg (small breeds) | 150-250g | 400-700 kcal |
| 10-25 kg (medium breeds) | 250-400g | 700-1200 kcal |
| 25+ kg (large breeds) | 400-600g+ | 1200-2000+ kcal |
These are rough guidelines for dry kibble. Wet food has more water content, so you'll need to feed a larger volume. The most reliable method is to check your puppy's body condition: you should be able to feel their ribs easily but not see them prominently.
Wet Food vs Dry Food: Which Is Better?
Both wet and dry food can be perfectly nutritious for your puppy. Each has advantages:
Dry Food (Kibble)
- β’ More convenient and cost-effective
- β’ Helps clean teeth through chewing action
- β’ Easier to measure portions accurately
- β’ Lasts longer once opened
Wet Food
- β’ Higher moisture content β good for hydration
- β’ More palatable for fussy eaters
- β’ Easier to eat for very young puppies
- β’ Often higher in protein per serving
Many owners use a combination of both β mixing a spoonful of wet food into dry kibble. This gives the nutritional benefits of kibble with the taste appeal of wet food. Whatever you choose, make sure it's labelled as βcompleteβ food, not βcomplementaryβ β complementary food is designed as a topper, not a full diet.
When to Switch from Puppy Food to Adult Food
The right time to switch depends on your dog's breed and size:
- β’ Small breeds (under 10 kg): Switch at 9-12 months
- β’ Medium breeds (10-25 kg): Switch at 12-14 months
- β’ Large breeds (25-40 kg): Switch at 14-18 months
- β’ Giant breeds (40+ kg): Switch at 18-24 months
Puppy food is higher in calories, protein, and specific nutrients like calcium and phosphorus that support growth. Switching too early can leave your puppy short on nutrients, while switching too late can lead to excess weight gain. When you do switch, transition gradually over 7-10 days by mixing increasing amounts of adult food with decreasing amounts of puppy food.
Signs of Overfeeding and Underfeeding
Signs of Overfeeding
- β’ Soft or runny stools
- β’ Visible weight gain β can't feel ribs
- β’ Bloated or swollen belly after meals
- β’ Leaving food in the bowl regularly
- β’ Vomiting after eating
Signs of Underfeeding
- β’ Ribs, spine, or hip bones clearly visible
- β’ Low energy or lethargy
- β’ Dull, dry coat
- β’ Slow growth compared to breed standard
- β’ Constantly begging or searching for food
Puppy Feeding Tips
1. Feed at the same times every day
Consistency helps regulate your puppy's digestion and makes potty training easier. Their body will learn when to expect food and when to expect a toilet break.
2. Don't free-feed
Leaving food out all day makes it impossible to track how much your puppy is eating and disrupts their routine. Put the bowl down for 15-20 minutes, then pick it up β whether they've finished or not.
3. Always provide fresh water
Unlike food, water should always be available during the day. Refresh it at least twice daily. You can remove the water bowl 2-3 hours before bedtime to help with overnight toilet training.
4. Transition food gradually
Whenever you change food brands or switch from puppy to adult food, do it over 7-10 days. Mix 25% new food for a few days, then 50%, then 75%, then 100%. Sudden changes cause stomach upset.
5. Track every meal
Logging meals helps you spot patterns β like whether your puppy eats more after walks, or whether certain foods cause softer stools. Small data points add up to big insights over time.
πΎ
Log every meal with Dobbie and track your puppy's feeding patterns
Track breakfast, lunch, dinner, and snacks in seconds. Dobbie's AI spots patterns in your puppy's eating habits and helps you build the perfect feeding routine β so you always know how much they're eating and when.
Download Dobbie β It's FreeFrequently Asked Questions
How often should I feed my 8-week-old puppy?+
An 8-week-old puppy should be fed 4 times per day, with meals spaced roughly 4 hours apart. A typical schedule would be 7am, 11am, 3pm, and 7pm. Keep portions small β their stomachs are tiny at this age. Always take them outside for a toilet break 10-15 minutes after eating.
When should I switch from 3 meals to 2?+
Most puppies are ready to move from 3 meals to 2 meals per day at around 6 months of age. Signs they're ready include consistently leaving food in their bowl at one meal, or showing less interest in their midday meal. When you drop a meal, divide the same total daily amount across 2 meals instead of 3.
Should I feed my puppy wet or dry food?+
Both are fine as long as the food is labelled βcompleteβ and is formulated for puppies. Dry kibble is more convenient, helps with dental health, and is easier to measure. Wet food is more palatable and provides extra hydration. Many owners mix both for the best of both worlds.
How do I know if I'm feeding my puppy enough?+
The best indicator is your puppy's body condition. You should be able to feel their ribs easily with light pressure, but not see them prominently. They should have a visible waist when viewed from above and a slight tummy tuck from the side. If you're unsure, your vet can do a body condition score assessment at your next check-up.
When should I switch to adult dog food?+
It depends on breed size. Small breeds (under 10 kg) can switch at 9-12 months. Medium breeds at 12-14 months. Large breeds at 14-18 months. Giant breeds may need puppy food until 18-24 months. When you switch, transition gradually over 7-10 days by mixing increasing amounts of adult food with decreasing amounts of puppy food.