Puppy Feeding Chart by Weight: How Much and How Often to Feed

guidePuppy/Kitten Care

Puppy Feeding Chart by Weight: How Much and How Often to Feed

Use a puppy feeding chart by weight to estimate portions and feeding frequency by age and size. Learn how to adjust based on body condition, growth rate, and stool quality.

By PetCareLab EditorialMarch 6, 202613 min read

Table of contents

Puppy Feeding Chart by Weight: How Much and How Often

If you’ve ever stared at a puppy food bag thinking, “Okay… but how much do I actually feed my puppy?” you’re not alone. Puppy feeding guidelines can feel vague because the right amount depends on growth rate, breed size, age, body condition, and food calories. That said, you can absolutely get very close with a puppy feeding chart by weight—then fine-tune based on your puppy’s body shape and stool quality.

In this guide, you’ll get:

  • A practical puppy feeding chart by weight (with cups/day and meals/day)
  • Step-by-step instructions to calculate your puppy’s portion when labels don’t help
  • Real breed examples (Lab, Frenchie, GSD, Yorkie, etc.)
  • Common feeding mistakes and how to avoid them
  • Product recommendations (kibble, wet food, toppers, feeding tools)
  • Expert vet-tech style tips for healthy growth (not just “fast” growth)

Why Weight Matters (But Isn’t the Whole Story)

Using weight is a great starting point because most owners know their puppy’s weight (or can get it easily). But two puppies can weigh the same and need different calories.

What changes calorie needs?

  • Age: A 10-week-old needs more calories per pound than a 10-month-old.
  • Breed size/growth speed: Large breeds (e.g., Great Danes) must grow steadily, not quickly.
  • Activity: A calm Bulldog puppy doesn’t burn calories like a high-drive Border Collie.
  • Spay/neuter timing: Many pups’ calorie needs drop a bit after surgery.
  • Food type/calorie density: 1 cup of Food A may have 280 kcal, Food B may have 420 kcal.

Bottom line: Use a puppy feeding chart by weight to set a baseline, then adjust using body condition and growth trends.

Puppy Feeding Chart by Weight (Cups Per Day + Meals Per Day)

This chart gives a realistic daily range for a typical puppy eating a standard dry puppy kibble around 360–410 kcal per cup. If your kibble is much higher or lower in calories, use the calculation section later to dial it in.

Pro-tip: The “cups/day” range assumes a healthy puppy at an ideal body condition. Start in the middle, then adjust after 7–10 days.

Feeding chart (dry kibble) by current weight

Meals/day guidance:

  • 8–12 weeks: 4 meals/day (or 3 if needed, but 4 is easier on tiny tummies)
  • 3–6 months: 3 meals/day
  • 6–12 months: 2 meals/day (some small breeds do better staying on 3)

2–5 lb puppy

  • Cups/day: 1/3 to 3/4 cup
  • Meals/day: 4 (young) or 3
  • Example breeds: Chihuahua, Yorkie, toy poodle

6–10 lb puppy

  • Cups/day: 3/4 to 1 1/4 cups
  • Meals/day: 3–4
  • Example breeds: Dachshund, Shih Tzu, small mixed breed

11–15 lb puppy

  • Cups/day: 1 1/4 to 1 3/4 cups
  • Meals/day: 3
  • Example breeds: French Bulldog (often in this range as a young pup), Boston Terrier

16–25 lb puppy

  • Cups/day: 1 3/4 to 2 3/4 cups
  • Meals/day: 3
  • Example breeds: Mini Aussie, Beagle (larger lines), Cocker Spaniel

26–40 lb puppy

  • Cups/day: 2 3/4 to 4 cups
  • Meals/day: 3 (transitioning to 2 closer to 6–8 months)
  • Example breeds: Labrador puppy (early months), Standard poodle (younger)

41–60 lb puppy

  • Cups/day: 4 to 5 1/2 cups
  • Meals/day: 2–3
  • Example breeds: Labrador (older pup), Boxer, Aussie (large), Husky

61–80 lb puppy

  • Cups/day: 5 1/2 to 7 cups
  • Meals/day: 2–3
  • Example breeds: German Shepherd, Golden Retriever (bigger pups)

81–100 lb puppy

  • Cups/day: 7 to 8 1/2 cups
  • Meals/day: 2–3
  • Example breeds: Rottweiler, Bernese Mountain Dog (large pups)

100+ lb puppy (giant breeds)

  • Cups/day: 8 1/2 to 10+ cups (often split across meals carefully)
  • Meals/day: 3 is often kinder on digestion
  • Example breeds: Great Dane, Mastiff, Saint Bernard

Pro-tip (large/giant breeds): More food is not the goal. Controlled growth is. Too many calories and too much calcium can increase orthopedic risk.

How Often to Feed Puppies (By Age)

Frequency matters almost as much as portion size, especially for small breeds that can get shaky if they go too long without food.

0–8 weeks (with breeder/mom)

Most puppies should be with their mother and littermates until at least 8 weeks. Weaning begins around 3–4 weeks under breeder/vet guidance.

8–12 weeks: 4 meals/day

Why: Small stomach, high calorie demand, better blood sugar stability.

Example schedule:

  1. 7:00 AM
  2. 11:00 AM
  3. 3:00 PM
  4. 7:00 PM

3–6 months: 3 meals/day

Why: Still growing fast, but can handle larger meals.

Example schedule:

  1. 7:00 AM
  2. 1:00 PM
  3. 7:00 PM

6–12 months: 2 meals/day (most breeds)

Why: Growth rate slows; you can start “adult-style” meal timing.

After 12 months: usually 2 meals/day

Small breeds may remain on puppy food longer (sometimes 10–12 months), while giant breeds may stay on puppy/large-breed puppy formulas up to 18–24 months depending on vet guidance.

Step-by-Step: Calculate Exactly How Much to Feed (When You Want to Be Precise)

If you want accuracy—or your puppy isn’t thriving on the chart—calculate calories. This is especially helpful for:

  • Very small puppies (toy breeds)
  • Large/giant breeds where overfeeding can cause problems
  • Puppies with loose stools, frequent gas, or inconsistent body condition
  • Switching to a high-calorie kibble

Step 1: Find calories per cup (or per can)

Look for:

  • kcal/cup” or “ME (metabolizable energy)”
  • If it only lists kcal/kg, you can still calculate, but kcal/cup is easiest.

Step 2: Estimate daily calorie needs (quick vet-tech shortcut)

A practical range for many puppies is:

  • Young puppies (under ~4 months): ~55–70 kcal per lb of body weight per day
  • Older puppies (4–12 months): ~40–55 kcal per lb per day

This is a starting point—not a forever rule.

Step 3: Convert calories to cups/day

Formula:

  • cups/day = (calories needed per day) ÷ (kcal per cup)

Step 4: Split into meals

Divide cups/day by meals/day based on age.

Pro-tip: Use a gram scale if you can. Measuring cups vary, and kibble size differences can skew portions. Feeding by weight is more consistent.

Real-World Breed Examples (With Scenarios You’ll Recognize)

Here’s what this looks like in normal life, not just charts.

Labrador Retriever puppy (medium-to-large, fast growth)

Scenario: 4-month-old Lab puppy weighs 28 lb, very food-motivated, active family.

  • Start with calories: 28 lb × ~50 kcal/lb = 1,400 kcal/day (reasonable mid-range)
  • Food label: 390 kcal/cup
  • Cups/day: 1,400 ÷ 390 ≈ 3.6 cups/day
  • Meals/day: 3 meals (at 4 months)
  • Per meal: 1.2 cups

Adjustments to watch:

  • If puppy is getting roly-poly with no waist → reduce 10%
  • If ribs are too visible and energy is low → increase 10%

French Bulldog puppy (compact, prone to overeating + GI sensitivity)

Scenario: 5-month Frenchie weighs 14 lb, softer stools when overfed.

  • Calories: 14 lb × ~45 kcal/lb = 630 kcal/day
  • Kibble: 410 kcal/cup
  • Cups/day: 630 ÷ 410 = 1.5 cups/day
  • Meals/day: 3 meals
  • Per meal: 1/2 cup

Extra tip for Frenchies:

  • Consider a slow feeder to reduce gulping and gas.
  • Keep treats very controlled (Frenchies gain weight fast).

German Shepherd puppy (large breed—aim for steady growth)

Scenario: 6-month GSD weighs 55 lb, lanky adolescent phase.

  • Calories: 55 lb × ~40–45 kcal/lb = 2,200–2,475 kcal/day
  • Food: 370 kcal/cup
  • Cups/day: 2,350 ÷ 370 ≈ 6.35 cups/day
  • Meals/day: 2–3 (many do well with 3 for digestion)
  • Per meal (3 meals): ~2.1 cups

Large-breed caution:

  • Choose large-breed puppy food (proper calcium/phosphorus and energy density).
  • Don’t “push growth” with extra food.

Yorkshire Terrier puppy (tiny stomach, blood sugar risk)

Scenario: 10-week Yorkie weighs 2.5 lb, gets shaky if meals are delayed.

  • Calories: 2.5 lb × ~65 kcal/lb = 160 kcal/day
  • Food: 400 kcal/cup
  • Cups/day: 160 ÷ 400 = 0.4 cups/day (about 6–7 teaspoons)
  • Meals/day: 4 meals
  • Per meal: 0.1 cup (about 1.5–2 teaspoons)

Practical tip:

  • Pre-portion the day’s kibble into a small container each morning so you don’t overfeed “tiny handfuls.”

Choosing the Right Food (And Why “Puppy” Isn’t Always Enough)

A puppy feeding chart by weight works best when the food is appropriate for growth.

What to look for on the label

  • AAFCO statement: “Complete and balanced for growth” or “for all life stages”
  • For large breeds: “including growth of large size dogs (70 lb or more as an adult)
  • Clear feeding guidelines with kcal information

Large-breed puppy vs. regular puppy food

Large-breed puppy food typically has:

  • Controlled calcium and phosphorus
  • Moderate calorie density to support steady growth
  • Joint-supporting nutrients (not magic, but helpful)

This matters for breeds like:

  • Labrador Retriever, Golden Retriever
  • German Shepherd, Rottweiler
  • Great Dane, Mastiff, Bernese Mountain Dog

Wet food, kibble, or mixed?

  • Kibble: convenient, cost-effective, easy to measure
  • Wet food: palatable, more hydration, helpful for picky pups
  • Mixed feeding: fine if you measure total calories and avoid “double feeding”

Pro-tip: Mixing is not a problem. Not measuring is the problem.

Product Recommendations (Tools + Food Options That Actually Help)

No single “best” brand fits every puppy, but these are categories and reliable options pet professionals commonly trust.

Feeding tools (high impact, low drama)

  • Digital kitchen scale (best accuracy; portion by grams)
  • Slow feeder bowl (for gulpers; reduces scarf-and-barf)
  • Puzzle feeder or snuffle mat (mental enrichment; slows eating)
  • Treat pouch + low-cal training treats (prevents accidental over-treating)

Food types to consider (choose based on your puppy)

  • Large-breed puppy formulas (for Labs, GSDs, Goldens, Danes)
  • Sensitive stomach puppy formulas (if loose stool is common)
  • High-protein performance puppy food (for very active working-line pups—only if body condition stays lean)

Treat recommendations (smart defaults)

  • Single-ingredient treats (freeze-dried chicken, liver) for easy ingredient control
  • Soft training treats you can break into tiny pieces
  • Low-cal treats if your puppy is food-motivated and training heavily

Rule of thumb:

  • Keep treats to 10% or less of daily calories. If you’re training a lot, reduce meals slightly to compensate.

Common Mistakes That Throw Off Any Feeding Chart (And How to Fix Them)

Mistake 1: Feeding based on “how hungry” your puppy acts

Puppies often act hungry because they’ve learned it works. Many breeds (Labs, Beagles) are famously convincing.

Fix: Feed measured meals, reassess weekly using body condition.

Mistake 2: Using the wrong measuring cup

A coffee mug is not a measuring cup. Even “scoops” vary.

Fix: Use a real 1-cup measure or, better, a scale.

Mistake 3: Overdoing toppers and treats

A tablespoon here, a chew there—suddenly you’ve added 200–400 kcal.

Fix: Track extras for a week. You’ll usually find the culprit fast.

Mistake 4: Switching foods too quickly

Fast switches cause diarrhea, gas, and vomiting.

Fix (7-day transition):

  1. Days 1–2: 75% old, 25% new
  2. Days 3–4: 50/50
  3. Days 5–6: 25% old, 75% new
  4. Day 7: 100% new

Pro-tip: If your puppy already has loose stool, slow the transition even more and talk to your vet about parasites testing (very common in puppies).

Mistake 5: Free-feeding (food down all day)

Free-feeding makes it harder to:

  • housetrain (you can’t predict potty times)
  • monitor appetite (a key early illness sign)
  • prevent overeating

Fix: Timed meals. Pick up the bowl after 15–20 minutes.

How to Tell If You’re Feeding the Right Amount (Without Guessing)

Use body condition, not just weight

You’re aiming for an ideal body condition score (BCS).

You’re on track if:

  • You can feel ribs with light pressure (not sharp, not buried)
  • There’s a visible waist when viewed from above
  • There’s a tummy tuck from the side

You may be overfeeding if:

  • No waist
  • Ribs hard to feel
  • Puppy tires easily, looks “puffy”

You may be underfeeding if:

  • Ribs very prominent
  • Hip bones/spine very visible
  • Low energy, slow growth (and not just a naturally lean breed)

Stool is a feeding feedback tool

  • Firm, formed stools: usually good portion + food match
  • Soft serve stools: may be too much food, too rich, too many treats, or parasites
  • Hard/dry stools: may need more water, different diet, or vet guidance

Step-by-Step Daily Feeding Routine (Simple, Repeatable, Works)

Here’s a routine I’d give to a new puppy owner who wants fewer surprises.

Step 1: Pick meal times you can stick to

Consistency helps digestion and housetraining.

Step 2: Measure the full day’s portion each morning

Put it in a container. That’s your budget.

Step 3: Use part of the meal as training rewards

Instead of adding extra treats, “pay” with kibble during training.

Step 4: Log weight weekly (same day/time)

Puppies change fast. Weekly data helps you adjust intelligently.

Step 5: Adjust in small increments

Change by 5–10%, then reassess in 7–10 days.

Pro-tip: Big portion swings create digestive chaos. Small changes create stable results.

Special Situations (Picky Eaters, Fast Growers, Underweight Puppies)

If your puppy is picky

Before assuming “picky,” rule out:

  • too many treats or table scraps
  • free-feeding
  • dental pain (rare but possible)
  • nausea/parasites

Try this:

  1. Offer measured meal.
  2. Leave down 15 minutes.
  3. Pick up bowl until next meal.
  4. Repeat for 48–72 hours (healthy puppies usually adapt).

If your puppy is gaining too fast

This is common in:

  • Labradors, Beagles
  • Bulldogs
  • “Cute chunky” social media culture

Fix: Reduce total calories by 10%, increase enrichment (walks, training games), and consider a vet check if you’re unsure.

If your puppy seems underweight

First ask:

  • Is the puppy actually too thin, or just a naturally lean breed (e.g., Whippet-type mix)?
  • Is there vomiting/diarrhea?
  • Are there parasites? (Very common!)

Fix: Vet fecal test, ensure calorie-dense balanced puppy food, and confirm you’re measuring accurately.

FAQ: Puppy Feeding Chart by Weight (Quick Answers)

How many cups should a puppy eat per day by weight?

It varies by age and calorie density, but many puppies fall into these rough ranges:

  • 5–10 lb: ~3/4 to 1 1/4 cups/day
  • 20–25 lb: ~2 to 2 3/4 cups/day
  • 40–60 lb: ~4 to 5 1/2 cups/day

Use the chart as a baseline, then adjust by body condition.

Should I feed my puppy based on current weight or expected adult weight?

  • Current weight is best for a practical starting point.
  • Expected adult weight matters for choosing the right formula (especially large-breed puppy food) and monitoring growth pattern.

When do I switch from puppy food to adult food?

Typical ranges:

  • Small breeds: ~9–12 months
  • Medium breeds: ~12 months
  • Large/giant breeds: ~12–24 months (often longer for giant breeds)

Ask your vet if you’re unsure—timing affects growth and joints.

Is it okay if my puppy always seems hungry?

Often yes—many puppies (and certain breeds) act hungry even when fed correctly. Trust measured portions + body condition more than begging behavior.

Quick Cheat Sheet (Save This)

  • Start with a puppy feeding chart by weight to estimate cups/day.
  • Feed 4 meals/day at 8–12 weeks, 3 meals/day at 3–6 months, 2 meals/day after 6 months (most breeds).
  • Measure food (preferably by grams) and keep treats under 10% of calories.
  • Adjust portions by 5–10%, then reassess in 7–10 days.
  • For large/giant breeds: prioritize steady growth with large-breed puppy formulas.

If you tell me your puppy’s age, current weight, breed (or best guess), food brand + kcal/cup, and activity level, I can calculate a more exact daily portion and meal breakdown tailored to your puppy.

Topic Cluster

More in this topic

Frequently asked questions

How much should I feed my puppy by weight?

Start with a puppy feeding chart by weight and the food bag's calories-per-cup to estimate a daily amount. Split it into multiple meals and adjust weekly based on body condition and steady growth.

How often should puppies eat each day?

Most puppies do best with 3–4 meals per day when they’re young, then transition to 2–3 meals as they mature. The exact schedule depends on age, breed size, and how well your puppy maintains energy and stool consistency.

How do I know if I’m feeding too much or too little?

If your puppy is gaining too fast, has soft stool, or looks round with no waist, reduce portions slightly and recheck in a week. If ribs are very prominent, energy is low, or weight gain stalls, increase the daily amount and consider checking calories and vet guidance.

Affiliate disclosure: Some links on this page may be affiliate links. PetCareLab may earn a commission at no extra cost to you.
Pet Care Labs logo

Pet Care Labs

Science · Compassion · Care

Share this page

Found something useful? Pass it along! 🐾

Help other pet owners discover trusted, science-backed advice.