
guide • Nutrition & Diet
Puppy Feeding Chart by Age & Weight: Portion Guide
Use this puppy feeding chart by age and weight to estimate daily portions. Adjust for expected adult size and your food’s calorie density.
By PetCareLab Editorial • March 7, 2026 • 15 min read
Table of contents
- Puppy Feeding Chart by Age & Weight (Portion Guide)
- Before You Use Any Puppy Feeding Chart: 4 Things That Change Portions
- 1) Age (growth stage)
- 2) Current weight vs. *expected adult weight*
- 3) Food calories per cup (kcal/cup)
- 4) Spay/neuter timing, activity, and body condition
- Quick Step-By-Step: How to Portion Any Puppy Food Correctly
- Step 1: Find the food’s kcal/cup (or kcal/kg)
- Step 2: Use the age & weight chart in this article to estimate daily calories
- Step 3: Convert calories to cups (or grams)
- Step 4: Split into meals for the day (based on age)
- Step 5: Re-check every 2 weeks
- Puppy Feeding Chart by Age (Calories + Portions by Weight)
- 8–12 Weeks (2–3 months): High demand, small stomach
- 3–4 Months: Appetite increases, growth still rapid
- 5–6 Months: Still growing, but not as “rocket ship”
- 7–12 Months: Growth slows; portions often should drop slightly
- Breed Examples: Real Portions for Common Puppies
- Example 1: Labrador Retriever puppy (large breed)
- Example 2: German Shepherd puppy (large breed, longer growth window)
- Example 3: French Bulldog puppy (small breed, sturdy body type)
- Example 4: Yorkshire Terrier puppy (toy breed, tiny margins)
- How Many Meals Per Day? (Age-Based Schedule)
- 8–12 weeks: 4 meals/day
- 3–6 months: 3 meals/day
- 6–12 months: 2 meals/day
- Large-Breed Puppy Feeding: The Rules That Prevent Joint Problems
- Why large-breed puppies need special formulas
- What to buy (quick guidance)
- Wet Food, Dry Food, or Both? Portion Comparisons That Make Sense
- Dry kibble: easiest to portion and budget-friendly
- Canned/wet food: helpful for picky eaters (and hydration)
- How to mix without overfeeding
- Product Recommendations (Practical Picks by Situation)
- Best “foundation” puppy kibbles (typical puppies)
- Best for large breed puppies (expected >50 lb adult)
- For sensitive stomachs (frequent soft stool, but otherwise healthy)
- Treats that won’t wreck your feeding plan
- Common Mistakes (And Exactly How to Fix Them)
- Mistake 1: Feeding by the bag only
- Mistake 2: Measuring with a random cup
- Mistake 3: Too many treats during training
- Mistake 4: Free-feeding (leaving food out all day)
- Mistake 5: Switching foods too fast
- Expert Tips: How to Tell If You’re Feeding the Right Amount
- Use a simple body check weekly (30 seconds)
- Track stool quality (it’s a feeding gauge)
- Special Situations: Picky Eaters, Fast Eaters, and Underweight Puppies
- If your puppy is a picky eater
- If your puppy eats too fast
- If your puppy seems underweight
- When to Switch from Puppy Food to Adult Food (And How)
- Typical switch timing
- How to switch
- Quick Reference: A Simple Portioning Workflow You Can Repeat
- FAQ: Puppy Feeding Chart by Age (Fast Answers)
- How much should I feed my puppy per day?
- Should I feed more when my puppy hits a growth spurt?
- Can I overfeed a puppy?
- Is it okay if my puppy acts hungry all the time?
Puppy Feeding Chart by Age & Weight (Portion Guide)
If you’ve ever stared at a puppy food bag thinking, “Okay… but how much do I actually feed my puppy today?” you’re not alone. Puppies grow fast, their calorie needs change monthly (sometimes weekly), and “cup” measurements can mislead if you don’t account for age, current weight, expected adult size, and calorie density of the food.
This guide gives you a puppy feeding chart by age (with weight-based portions), plus a simple method to calculate portions for any puppy food, breed examples (Lab, German Shepherd, Yorkie, Frenchie), step-by-step instructions, product recommendations, and the common mistakes I see all the time.
Before You Use Any Puppy Feeding Chart: 4 Things That Change Portions
A chart is a starting point, not a strict rule. These four factors explain why two puppies of the same weight might need different amounts.
1) Age (growth stage)
Puppies don’t grow at the same speed forever.
- •8–12 weeks: rapid growth, tiny stomach; needs frequent meals
- •3–6 months: still fast growth; appetite often surges
- •6–12 months: growth slows (small breeds slow earlier, large breeds later)
- •12–24 months (giant breeds): some are still “puppies” metabolically
2) Current weight vs. expected adult weight
Two 12-week-old puppies can both weigh 10 lb:
- •one might be a stocky French Bulldog headed to ~25 lb adult
- •the other might be a Labrador headed to ~65 lb adult
That changes how aggressively we feed for healthy growth.
3) Food calories per cup (kcal/cup)
This is the biggest “why are these portions so different?” culprit.
- •One kibble might be 350 kcal/cup
- •another might be 480 kcal/cup
Same “cups,” totally different calories.
4) Spay/neuter timing, activity, and body condition
- •Spay/neuter can reduce energy needs in some pups
- •High activity or working-line pups may need more
- •Puppies with visible ribs/hip bones (too thin) need a bump; pups getting chunky need a cutback
Pro-tip: Charts get you close. Your puppy’s body condition (how they look and feel) fine-tunes the final portion.
Quick Step-By-Step: How to Portion Any Puppy Food Correctly
If you want accuracy without guesswork, do this. It takes 2 minutes.
Step 1: Find the food’s kcal/cup (or kcal/kg)
Look for “ME” (metabolizable energy) on the label:
- •Example: 400 kcal/cup (or 3,800 kcal/kg)
Step 2: Use the age & weight chart in this article to estimate daily calories
You’ll see a daily calorie range based on puppy weight and age.
Step 3: Convert calories to cups (or grams)
- •Cups/day = daily calories ÷ kcal per cup
- •Grams/day = daily calories ÷ (kcal per gram)
(If your label lists kcal/kg, then kcal per gram = kcal/kg ÷ 1000)
Step 4: Split into meals for the day (based on age)
- •8–12 weeks: 4 meals/day (or 3 if your schedule can’t do 4)
- •3–6 months: 3 meals/day
- •6–12 months: 2 meals/day (some small breeds stay at 3 if they get “hangry”)
Step 5: Re-check every 2 weeks
Weigh your puppy and adjust. Growth is not linear.
Pro-tip: Measure kibble by kitchen scale in grams, not by cup, especially for small breeds where 1/8 cup is a big calorie swing.
Puppy Feeding Chart by Age (Calories + Portions by Weight)
Below is a practical chart you can use even if you’re not math-y. It shows estimated daily calories by age and puppy weight, then how that translates into cups per day using three common calorie densities: 350, 400, and 450 kcal/cup.
Important notes:
- •These are healthy puppy estimates for typical activity.
- •If your puppy is very active, add ~10%. If your puppy is getting chunky, subtract ~10%.
- •Large/giant breed puppies should eat large-breed puppy food (more on that later).
8–12 Weeks (2–3 months): High demand, small stomach
At this stage, puppies need frequent meals and consistent portions.
| Puppy weight | Est. calories/day | Cups/day @350 | Cups/day @400 | Cups/day @450 |
|---|---|---|---|---|
| 2 lb | 160–200 | 0.5 | 0.4–0.5 | 0.35–0.45 |
| 5 lb | 330–400 | 0.95–1.15 | 0.8–1.0 | 0.75–0.9 |
| 10 lb | 560–680 | 1.6–1.95 | 1.4–1.7 | 1.25–1.5 |
| 20 lb | 950–1150 | 2.7–3.3 | 2.4–2.9 | 2.1–2.55 |
| 30 lb | 1250–1500 | 3.6–4.3 | 3.1–3.75 | 2.8–3.35 |
Meal split: 4 meals/day (example: 7am, 11am, 3pm, 7pm)
3–4 Months: Appetite increases, growth still rapid
| Puppy weight | Est. calories/day | Cups/day @350 | Cups/day @400 | Cups/day @450 |
|---|---|---|---|---|
| 5 lb | 300–370 | 0.85–1.05 | 0.75–0.95 | 0.65–0.85 |
| 10 lb | 520–620 | 1.5–1.8 | 1.3–1.55 | 1.15–1.4 |
| 20 lb | 900–1050 | 2.6–3.0 | 2.25–2.6 | 2.0–2.35 |
| 30 lb | 1200–1400 | 3.4–4.0 | 3.0–3.5 | 2.7–3.1 |
| 40 lb | 1450–1700 | 4.1–4.85 | 3.6–4.25 | 3.2–3.8 |
Meal split: 3 meals/day
5–6 Months: Still growing, but not as “rocket ship”
| Puppy weight | Est. calories/day | Cups/day @350 | Cups/day @400 | Cups/day @450 |
|---|---|---|---|---|
| 10 lb | 450–540 | 1.3–1.55 | 1.1–1.35 | 1.0–1.2 |
| 20 lb | 800–950 | 2.3–2.7 | 2.0–2.4 | 1.8–2.1 |
| 30 lb | 1050–1250 | 3.0–3.6 | 2.6–3.1 | 2.35–2.8 |
| 40 lb | 1300–1500 | 3.7–4.3 | 3.25–3.75 | 2.9–3.35 |
| 60 lb | 1700–2000 | 4.85–5.7 | 4.25–5.0 | 3.8–4.45 |
Meal split: 3 meals/day (many can move to 2 meals closer to 6 months)
7–12 Months: Growth slows; portions often should drop slightly
This is where many pups get accidentally overweight because owners keep feeding “peak growth” amounts.
| Puppy weight | Est. calories/day | Cups/day @350 | Cups/day @400 | Cups/day @450 |
|---|---|---|---|---|
| 10 lb | 360–450 | 1.0–1.3 | 0.9–1.1 | 0.8–1.0 |
| 20 lb | 650–820 | 1.85–2.35 | 1.6–2.05 | 1.45–1.8 |
| 30 lb | 850–1050 | 2.45–3.0 | 2.1–2.6 | 1.9–2.35 |
| 40 lb | 1050–1250 | 3.0–3.6 | 2.6–3.1 | 2.35–2.8 |
| 60 lb | 1400–1750 | 4.0–5.0 | 3.5–4.4 | 3.1–3.9 |
Meal split: 2 meals/day (plus training treats counted into calories)
Breed Examples: Real Portions for Common Puppies
Charts get clearer with real examples. Below are realistic scenarios using typical calorie densities.
Example 1: Labrador Retriever puppy (large breed)
Scenario: 4-month-old Lab, 25 lb, eating a food that’s 400 kcal/cup From the 3–4 month range at ~20–30 lb: ~1000–1250 kcal/day is common.
- •Target: 1100 kcal/day
- •Cups/day: 1100 ÷ 400 = 2.75 cups/day
- •Meals (3/day): ~0.9 cup per meal
What I’d watch:
- •Labs are enthusiastic eaters. If your Lab is getting a soft waistline, drop to 2.5 cups/day and re-check in 2 weeks.
- •Use a large-breed puppy formula to support controlled growth.
Example 2: German Shepherd puppy (large breed, longer growth window)
Scenario: 6-month-old GSD, 50 lb, food is 450 kcal/cup From the 5–6 month range at 40–60 lb: ~1500–1900 kcal/day.
- •Target: 1700 kcal/day
- •Cups/day: 1700 ÷ 450 = 3.8 cups/day
- •Meals (2–3/day):
- •3 meals: 1.25 cups each
- •2 meals: 1.9 cups each
What I’d watch:
- •Shepherds can be lean. That’s fine. You want a tuck and visible waist, not padding.
- •If stools are soft, split into 3 meals/day for a couple weeks.
Example 3: French Bulldog puppy (small breed, sturdy body type)
Scenario: 5-month-old Frenchie, 13 lb, food is 400 kcal/cup From the 5–6 month range at ~10–20 lb: ~550–800 kcal/day depending on activity.
- •Target: 650 kcal/day
- •Cups/day: 650 ÷ 400 = 1.6 cups/day
- •Meals (3/day): ~0.5 cup per meal
What I’d watch:
- •Frenchies gain weight easily. If your puppy’s ribs are hard to feel, reduce by 10%.
- •Keep treats tiny and counted.
Example 4: Yorkshire Terrier puppy (toy breed, tiny margins)
Scenario: 10-week-old Yorkie, 2.5 lb, food is 380 kcal/cup From the 8–12 week range at ~2 lb: ~160–220 kcal/day.
- •Target: 190 kcal/day
- •Cups/day: 190 ÷ 380 = 0.5 cups/day
- •Meals (4/day): 0.125 cup each (1/8 cup)
What I’d watch:
- •Toy breeds can be prone to low blood sugar when very young. Consistent meals matter.
- •Measuring by scale is safer than eyeballing 1/8 cup.
Pro-tip: For tiny puppies, swap “treats” for a few pieces of their regular kibble from the daily portion. Keeps calories consistent.
How Many Meals Per Day? (Age-Based Schedule)
A clean schedule helps digestion, housetraining, and stable energy.
8–12 weeks: 4 meals/day
Example schedule:
- 7:00 am
- 11:00 am
- 3:00 pm
- 7:00 pm
Why it works:
- •prevents long fasting gaps
- •reduces scarf-and-barf
- •helps tiny pups maintain steady energy
3–6 months: 3 meals/day
Example: 7am, 1pm, 7pm This stage often has the biggest “I’m starving” attitude. Don’t panic—increase based on chart and body condition, not whining.
6–12 months: 2 meals/day
Most pups do great on breakfast + dinner. If your adolescent puppy gets nauseous on an empty stomach, keep a smaller lunch.
Large-Breed Puppy Feeding: The Rules That Prevent Joint Problems
If your puppy is expected to be over ~50 lb adult, nutrition isn’t just “more food.” It’s controlled growth.
Why large-breed puppies need special formulas
Large-breed puppy foods are designed to help manage:
- •calcium and phosphorus balance
- •calorie density
- •growth rate (too fast = higher orthopedic risk)
What to buy (quick guidance)
Look for:
- •“Large Breed Puppy” on the label
- •AAFCO statement: “complete and balanced for growth” (or “growth including growth of large size dogs”)
Avoid:
- •“All life stages” foods for giant-breed puppies unless your vet confirms it’s appropriate
- •adding calcium supplements (this is a common mistake)
Pro-tip: For large-breed puppies, “bigger portions” is rarely the solution. If your pup seems thin, confirm you’re feeding enough calories—but keep the diet appropriate for large-breed growth.
Wet Food, Dry Food, or Both? Portion Comparisons That Make Sense
Mix-feeding can work well, but you must adjust calories.
Dry kibble: easiest to portion and budget-friendly
Pros:
- •consistent calorie density
- •easy to measure by grams
- •great for training
Cons:
- •some pups drink less water (not always a problem, just monitor)
Canned/wet food: helpful for picky eaters (and hydration)
Pros:
- •higher palatability
- •softer for small mouths
- •can help increase water intake
Cons:
- •often more expensive per calorie
- •easier to overfeed if you “top” without subtracting
How to mix without overfeeding
If you add wet food, subtract kibble calories.
Example:
- •You want 600 kcal/day
- •You add 1/2 can that provides 150 kcal
- •Remaining calories: 600 - 150 = 450 kcal from kibble
If kibble is 400 kcal/cup: 450 ÷ 400 = 1.125 cups kibble/day
Product Recommendations (Practical Picks by Situation)
These are widely used, reputable options that tend to be consistent and research-backed. Always transition slowly and confirm with your vet if your puppy has allergies or GI issues.
Best “foundation” puppy kibbles (typical puppies)
- •Purina Pro Plan Puppy (often a solid choice for growth and stool quality)
- •Hill’s Science Diet Puppy (good consistency; sensitive stomach versions available)
- •Royal Canin Puppy (breed-specific lines can be helpful for certain dogs)
Best for large breed puppies (expected >50 lb adult)
- •Purina Pro Plan Large Breed Puppy
- •Hill’s Science Diet Large Breed Puppy
- •Royal Canin Large Puppy
For sensitive stomachs (frequent soft stool, but otherwise healthy)
- •Consider “sensitive skin & stomach puppy” formulas when available
- •If diarrhea persists more than 24–48 hours, or you see blood/mucus, call your vet
Treats that won’t wreck your feeding plan
- •Freeze-dried single-ingredient treats (easy to break into tiny pieces)
- •Training treats under ~3 calories each for small breeds
- •Or use regular kibble from the daily portion (my favorite for consistency)
Pro-tip: Keep treats to 10% or less of daily calories. That one habit prevents most “mystery weight gain.”
Common Mistakes (And Exactly How to Fix Them)
These are the feeding errors I see constantly—and they’re all fixable.
Mistake 1: Feeding by the bag only
Food bags are general guidelines and often skew high.
Fix:
- •Use the bag as a starting point
- •Then adjust using your puppy’s body condition every 2 weeks
Mistake 2: Measuring with a random cup
A “cup” scoop from your drawer isn’t precise.
Fix:
- •Use a real 1-cup measure, or better:
- •Use a kitchen scale and feed in grams/day
Mistake 3: Too many treats during training
Training is important… but treats add up fast.
Fix:
- •Pre-measure a “treat allowance” from the daily kibble
- •Or pick very low-cal training treats and track roughly
Mistake 4: Free-feeding (leaving food out all day)
This can make housetraining harder and weight control messy.
Fix:
- •Put food down for 15 minutes, then pick it up
- •If appetite is poor, talk to your vet (especially under 12 weeks)
Mistake 5: Switching foods too fast
Sudden changes often cause diarrhea.
Fix: transition over 7 days
- Days 1–2: 75% old / 25% new
- Days 3–4: 50/50
- Days 5–6: 25% old / 75% new
- Day 7: 100% new
Expert Tips: How to Tell If You’re Feeding the Right Amount
Charts are great, but your puppy’s body tells the truth.
Use a simple body check weekly (30 seconds)
You’re aiming for “lean puppy,” not chubby.
- •Ribs: you should feel them easily with light pressure (not see every rib)
- •Waist: visible from above
- •Tuck: abdomen rises up behind the ribcage from the side
If your puppy is:
- •Too thin: increase daily food by 10%, re-check in 2 weeks
- •Getting chubby: decrease by 10%, re-check in 2 weeks
Pro-tip: Puppies can look “round” after meals. Judge body condition when they’re standing, relaxed, and not right after eating.
Track stool quality (it’s a feeding gauge)
- •Firm, formed stools: usually good portion and tolerance
- •Very soft stool: may be too much food, too rich, too many treats, or a fast transition
If stool is consistently soft:
- Cut treats to near-zero for 3 days
- Split into more meals
- Confirm you’re not overfeeding
- Call your vet if it persists or your puppy is lethargic/vomiting
Special Situations: Picky Eaters, Fast Eaters, and Underweight Puppies
If your puppy is a picky eater
Don’t “panic top” with extra goodies every time—they learn to hold out.
Try:
- •set meal times (15 minutes)
- •warm water on kibble (let it soak 5–10 minutes)
- •puzzle feeders for engagement
- •confirm health: teething pain, parasites, or illness can reduce appetite
If your puppy eats too fast
Fast eating can lead to vomiting and poor digestion.
Tools that help:
- •slow feeder bowl
- •treat ball/puzzle feeder
- •feeding portions split into 3–4 smaller meals
If your puppy seems underweight
First: make sure it’s not just a naturally lean breed (Whippets, some working lines).
Steps:
- Weigh weekly (same scale, same time of day)
- Increase food by 10%
- Ensure deworming is up to date (parasites can block weight gain)
- Confirm no ongoing diarrhea or vomiting
- Vet check if weight gain doesn’t improve in 2–3 weeks
When to Switch from Puppy Food to Adult Food (And How)
This depends on adult size more than age.
Typical switch timing
- •Toy & small breeds: ~9–12 months
- •Medium breeds: ~12 months
- •Large breeds: ~12–18 months
- •Giant breeds: ~18–24 months
How to switch
Use the same 7-day transition method. During the first month on adult food, monitor weight closely—calorie needs often drop.
Quick Reference: A Simple Portioning Workflow You Can Repeat
If you want a repeatable routine that keeps you on track:
- Weigh your puppy every 2 weeks
- Check the food label for kcal/cup
- Use the puppy feeding chart by age in this guide to pick a calorie target
- Convert to cups or grams/day
- Split into meals based on age
- Adjust by 10% based on body condition and stool quality
FAQ: Puppy Feeding Chart by Age (Fast Answers)
How much should I feed my puppy per day?
Use age + weight to estimate daily calories, then convert based on your food’s kcal/cup. Most puppies need adjustments every 2–4 weeks as they grow.
Should I feed more when my puppy hits a growth spurt?
Maybe—but confirm with body condition. Many “growth spurt” complaints are actually treat overload or a puppy learning that begging works.
Can I overfeed a puppy?
Yes. Overfeeding can lead to excess weight and, in large breeds, may increase orthopedic risk. Controlled growth is healthier than maximum growth.
Is it okay if my puppy acts hungry all the time?
Often yes. Puppies love food. Use the chart, body condition scoring, and weigh-ins instead of appetite as your only guide.
If you tell me your puppy’s age, current weight, breed (or expected adult weight), and the food’s kcal/cup, I can calculate a precise daily portion and meal schedule for your exact setup.
Topic Cluster
More in this topic

guide
What Can Hamsters Eat List: Safe Fruits & Veggies by Type

guide
Best Low Phosphorus Cat Food for Kidney Disease in 2026

guide
How Much Pumpkin for Cat Constipation? Safe Doses & Tips

guide
Hamster Safe Foods List: What They Can Eat (and Avoid)

guide
What Can Rabbits Eat Daily? Safe Greens, Pellets & Treats

guide
Low Phosphorus Wet Cat Food for Kidney Disease: What to Buy
Frequently asked questions
How often should I feed my puppy by age?
Most puppies do best on 3–4 meals per day until about 4–6 months, then 2–3 meals daily as growth slows. Smaller breeds often benefit from more frequent meals to help prevent low blood sugar.
How do I adjust portions if my puppy is gaining weight too fast or too slow?
Use the chart as a starting point, then adjust the daily amount by about 5–10% and reassess after 1–2 weeks. Track body condition (ribs easily felt, visible waist) rather than relying only on the scale.
Do cups on the bag match a puppy feeding chart by age and weight?
Bag guidelines are averages and can be off if you don’t account for your puppy’s current weight, expected adult size, and the food’s calories per cup. Measuring by grams and checking calorie density usually gives more consistent results.

