📋 Table of Contents
Feeding your puppy correctly is one of the most important things you can do for their long-term health. Unlike adult dogs, puppies have specific nutritional needs that change rapidly as they grow — more protein for muscle development, more calories per pound of body weight, and carefully balanced minerals for healthy bones. Get feeding right and you set your puppy up for a lifetime of good health. Get it wrong and the consequences — developmental bone disease, obesity, nutritional deficiencies — can be permanent.
This guide covers everything you need: how much to feed at each age, how often to feed, how to choose the right food, and the foods that can kill your dog. For a personalised calculation based on your puppy's exact weight and age, use our free Puppy Food Calculator.
How Much to Feed Your Puppy
The most accurate starting point is the feeding guidelines on the food bag, which are calculated based on that food's specific caloric density. However, these are guidelines — not rules. Individual puppies vary significantly in metabolism, activity level, and growth rate.
A general rule: puppies eat approximately 2–4% of their current body weight in food per day, decreasing as a percentage as they mature. A 10-pound puppy eating 3% would need about 4.8 ounces of food daily. But caloric density varies widely between foods — premium kibble can have 450+ kcal per cup while budget options have 300 kcal/cup — which is why cup amounts alone are misleading without knowing the food's calorie count.
The most reliable guide is body condition. You should be able to feel your puppy's ribs easily when you run your hands along their sides without pressing — but you should not be able to see the ribs prominently from a distance. There should be a visible waist when viewed from above. If you cannot feel ribs without significant pressure, reduce food. If ribs are visible from across the room, increase food.
Feeding Schedule by Age
How often you feed matters as much as how much. Young puppies have small stomachs and cannot eat enough at one sitting to sustain them. Multiple small meals spread through the day maintain stable blood sugar and energy levels.
6–12 Weeks: Four Meals Per Day
Very young puppies need four evenly spaced meals per day — roughly every 4–5 hours during waking hours. This age group is also most at risk for hypoglycemia (dangerously low blood sugar) if meals are skipped or delayed, particularly small and toy breeds. Always feed before long car trips or vet visits.
12 Weeks to 6 Months: Three Meals Per Day
At 12 weeks, reduce to three meals per day — morning, midday, and evening. This schedule also supports potty training: puppies typically need to eliminate 15–20 minutes after eating, so predictable meal times create predictable potty opportunities.
6–12 Months: Two Meals Per Day
Transition to twice-daily feeding at 6 months. Morning and evening meals, roughly 12 hours apart, is the standard adult schedule that works well for most dogs. Some breeds and individual dogs do better with continued three-times-daily feeding — watch your puppy's energy and weight to determine what works best.
Use our free Puppy Feeding Schedule Calculator to build a precise timed meal plan for your puppy's current age and your daily schedule.
How to Choose the Right Puppy Food
The dog food industry is enormous and confusing, with marketing claims that often obscure rather than clarify nutritional quality. Here is what actually matters when selecting a puppy food.
The AAFCO Statement
The most important thing to check is the AAFCO (Association of American Feed Control Officials) nutritional adequacy statement. Look for food that says it is "complete and balanced for growth" or "complete and balanced for all life stages." Avoid food that says "for supplemental feeding only" — this is not a complete diet. The AAFCO statement must specifically say "growth" or "all life stages" — adult-only food is nutritionally deficient for puppies.
Large Breed Puppies: A Critical Distinction
If your puppy will weigh more than 50 pounds as an adult, they must eat food specifically formulated for large breed puppies. Standard puppy food has calcium and phosphorus levels that are appropriate for small breeds but cause developmental bone disease — most notably hypertrophic osteodystrophy and osteochondrosis — in large and giant breed puppies. This is not a marketing claim; it is a well-established veterinary finding. Large breed puppy foods control the calcium-to-phosphorus ratio specifically to prevent this.
Ingredient Quality
Look for a named meat source (chicken, beef, salmon, turkey) as the first ingredient. "Meat meal" is actually a concentrated protein source and is acceptable when it follows a named whole protein. Avoid foods where the first ingredient is a grain or where "meat by-products" appear with no species name. Grain-free diets have been associated in FDA investigations with dilated cardiomyopathy (heart disease) in some breeds — unless your puppy has a confirmed grain allergy, grain-free is unnecessary and potentially risky.
Transitioning Foods
When you bring your puppy home, continue feeding whatever food the breeder or rescue was using, even if you plan to switch. Changing food abruptly causes digestive upset — diarrhea is the most common result. Transition over 7–10 days by mixing increasing proportions of the new food with decreasing proportions of the old food.
A standard transition schedule: Days 1–3: 25% new, 75% old. Days 4–6: 50/50. Days 7–9: 75% new, 25% old. Day 10 onwards: 100% new food. Go slower if your puppy has a sensitive stomach — 14 days is fine.
Foods That Are Dangerous to Dogs
Several common human foods are toxic to dogs. Some cause mild digestive upset; others can be fatal even in small amounts. Every dog owner should know this list.
- Grapes and raisins: Can cause sudden kidney failure even in very small amounts. The toxic compound is unidentified, which means no amount is considered safe.
- Chocolate: Contains theobromine, which dogs cannot metabolize. Dark chocolate and baking chocolate are most dangerous. Can cause vomiting, seizures, and death.
- Xylitol: An artificial sweetener found in sugar-free gum, peanut butter, and many products. Causes rapid, severe hypoglycemia and liver failure in dogs. Check ingredient labels carefully.
- Onions and garlic: Damage red blood cells and cause anemia. This includes all forms — raw, cooked, and powdered. Garlic powder in baby food has caused toxicity in puppies.
- Macadamia nuts: Cause weakness, tremors, and vomiting within 12 hours of ingestion.
- Avocado: Persin in avocado causes vomiting and diarrhea.
- Alcohol: Even small amounts cause significant toxicity in dogs.
- Cooked bones: Splinter and can perforate the gastrointestinal tract. Raw bones are generally safer but still carry risks — always supervise.
- Caffeine: Coffee, tea, and energy drinks can cause rapid heart rate and seizures.
If your puppy ingests any of these, call your vet or the ASPCA Animal Poison Control Center immediately: (888) 426-4435.
Treats and Training Rewards
Treats are essential training tools, but they have calories. The general rule is that treats should make up no more than 10% of your puppy's daily caloric intake. If you are doing frequent training sessions with multiple treats, reduce the food portion at the next meal to compensate.
Best training treats for puppies: small, soft, smelly, and high value. Tiny pieces of cooked chicken, cheese, or commercial soft training treats work best. Hard biscuits are too slow to deliver and often too large — they interrupt training flow and add too many calories at once. Break larger treats into pea-sized pieces.
Frequently Asked Questions
Puppies are almost always food motivated and will behave as if they are hungry even when properly fed. Use body condition — feel for ribs, check for a visible waist — rather than behavior to judge whether your puppy needs more food. Consistently eating everything instantly and still showing visible ribs may indicate underfeeding; eating everything but gaining excessive weight indicates overfeeding.
Homemade diets can be nutritionally complete, but they are extremely difficult to balance correctly without guidance from a board-certified veterinary nutritionist. Most homemade diets fed without professional formulation are deficient in calcium, phosphorus, or specific vitamins. If you want to feed homemade, consult a veterinary nutritionist for a formulated recipe rather than following generic online recipes.
Small breeds at 10–12 months. Medium breeds at 12 months. Large breeds at 12–18 months. Giant breeds at 18–24 months. Transitioning too early deprives growing puppies of nutrients; transitioning too late can contribute to excess weight gain in dogs who have stopped growing.
Both are nutritionally valid options when they carry an AAFCO growth statement. Dry kibble is more economical, better for dental health, and easier to measure. Wet food has higher moisture content which benefits urinary health and is often more palatable for picky eaters. Mixing both is perfectly fine — adjust total amounts so you are not overfeeding overall.
Puppies need approximately one ounce of water per pound of body weight per day. A 10-pound puppy needs roughly 10 ounces (just over a cup). Fresh water should be available at all times except 1–2 hours before bedtime to minimize overnight accidents. Use our Dog Water Intake Calculator for a personalised daily recommendation.