Bringing a puppy home comes with a flood of questions, and few cause more anxiety than food. Puppies have tiny stomachs, high energy demands, and growth rates that change month by month. The good news is that feeding frequency follows a simple age-based pattern recommended across veterinary sources, and portion size is easier to verify than most new owners expect.

How Often to Feed, by Age
Frequent small meals matter early because puppies burn through energy fast and are prone to low blood sugar, especially toy and small breeds. The pattern is consistent across veterinary hospital guidance:
| Age | Meals per day | Notes |
|---|---|---|
| 0–4 weeks | Mother’s milk or replacer every 2–3 hours | Bottle-fed puppies need daily weight checks |
| 4–8 weeks | 4–5 small meals | Weaning onto food softened with warm water |
| 8–12 weeks | 3–4 meals | Fully solid puppy food |
| 3–6 months | 3 meals | Appetite shifts fast; adjust portions monthly |
| 6–12 months | 2 meals | Adult schedule; large breeds may stay on 3 longer |
How Much: Start With the Bag Chart
Every complete puppy food prints a feeding chart based on current weight and expected adult size. It is a starting point, not a commandment, because brands differ in calorie density. Use a kitchen scale or measuring cup rather than eyeballing it, and split the daily total evenly across meals. As a rough example, an 8-week-old, 10-pound puppy may need around 1.5 cups per day divided into three or four meals. Remember that training treats count too: keep all treats under about 10 percent of daily calories, and subtract kibble used as rewards from meal portions.
Large-Breed Puppies Need Their Own Rules
Puppies expected to weigh more than 50 pounds as adults have stricter calcium and calorie requirements. Growth that runs too fast, or a calcium-to-phosphorus ratio that is off, raises the risk of skeletal problems such as hip dysplasia and osteochondrosis. That is why large-breed puppy formulas exist. Never add calcium supplements on your own, and keep large breeds on puppy food longer — often 12 to 18 months — while small breeds can transition to adult food between 9 and 12 months. If you are unsure which side your puppy falls on, ask your vet to estimate adult weight.
Body Condition Beats Any Chart
The most reliable check on whether portions are right is your puppy’s body, not the bag. You should feel each rib easily under a thin fat layer without pressing hard, see a visible waist from above, and notice a gentle belly tuck from the side. Ribs you can see without touching suggest underfeeding; ribs you cannot feel at all suggest overfeeding. Weigh your puppy weekly, watch stool quality, and adjust gradually — loose stool after a portion increase means you went too fast.
Five Mistakes to Avoid
- Free-feeding. Leaving food down all day invites overeating and hides appetite changes.
- Table scraps. Human food upsets puppy digestion and unbalances complete diets.
- Cow’s milk. It commonly causes digestive upset; use puppy milk replacer if needed.
- Calcium or vitamin supplements. A complete puppy food already covers these; extras can harm growing bones.
- Hard exercise right after meals. Especially for large, deep-chested breeds, leave a gap to reduce bloat risk.
When in doubt, bring the food bag to a vet visit and compare notes against a breed growth chart. And if you ever switch foods, transition over 7 to 10 days by mixing increasing amounts of the new food, so young stomachs have time to adjust.