How Much Should a Puppy Eat? Feeding Chart by Age & Weight

guidePuppy/Kitten Care

How Much Should a Puppy Eat? Feeding Chart by Age & Weight

Learn how much should a puppy eat by age and weight, plus practical feeding tips and what to do if your puppy always seems hungry.

By PetCareLab EditorialMarch 10, 202615 min read

Table of contents

How Much Should a Puppy Eat? (The Practical Answer)

If you’re Googling how much should a puppy eat, you’re probably dealing with one of these real-life situations:

  • Your puppy acts hungry 24/7 (very common).
  • Their belly looks round and you’re worried you’re overfeeding.
  • They’re leaving food in the bowl and you’re worried they’re underfed.
  • Your breeder gave one number, the bag says another, and your vet said “it depends.”

Here’s the truth: the “right” amount depends on age, current weight, expected adult size, activity level, and food type (kibble vs. wet vs. fresh). The good news is you can get very close quickly if you follow a simple system:

  1. start with a reliable feeding chart estimate,
  2. split into the right number of meals for age, and
  3. adjust based on body condition and stool quality.

This guide gives you a feeding chart by age and weight, plus exact steps to personalize it for your puppy.

Before the Chart: What “Enough” Food Looks Like (Not Just a Number)

The Body Condition Check (Your Most Accurate Tool)

Puppies grow fast, and feeding needs can change week to week. Instead of obsessing over cups, use Body Condition Score (BCS) at least weekly:

  • Ribs: You should be able to feel ribs easily under a thin layer of tissue, but not see them sharply.
  • Waist: Looking from above, you should see a slight waist behind the ribs.
  • Tuck: From the side, the belly should “tuck up” slightly behind the ribcage.

If your puppy is:

  • Too thin: ribs visible, hip bones prominent, low energy → increase food 10–15%.
  • Too heavy: no waist, difficult to feel ribs, frequent soft stool → decrease food 10–15% and re-check in 7–10 days.

Pro-tip: Weigh your puppy weekly. If you don’t have a pet scale, use the “you + puppy minus you” method on a bathroom scale. Steady growth is the goal—not rapid chunking up.

Why Puppies Need Different Feeding Than Adults

Puppies need:

  • More calories per pound than adults
  • Higher protein and fat (within safe ranges)
  • Correct calcium/phosphorus balance (especially large breeds)

Feeding “too much” doesn’t just cause chubbiness—it can increase risk for orthopedic issues in some pups, especially large and giant breeds.

Puppy Feeding Chart by Age & Weight (Daily Amounts + Meals Per Day)

These charts give starting-point daily amounts for a typical, healthy puppy eating a standard dry puppy kibble (~350–420 kcal per cup). Because calorie density varies a lot by brand, the most accurate method is to check your food’s calories (kcal/cup) and adjust (I’ll show you how).

Meals Per Day by Age (Simple Rule)

  • 6–12 weeks: 4 meals/day (or 3 meals + small bedtime snack for tiny breeds)
  • 3–6 months: 3 meals/day
  • 6–12 months: 2 meals/day (some small breeds do better staying on 3 smaller meals)
  • 12+ months: most transition to adult feeding schedule; large breeds may stay on puppy food longer

Chart A: Small Breed Puppies (Expected Adult Weight Under ~25 lb)

Daily kibble amount (cups/day), split into meals above.

Current Weight8–12 weeks3–4 months5–6 months7–12 months
2 lb1/4–1/31/3–1/21/3–1/21/4–1/3
5 lb1/2–3/43/4–12/3–3/41/2–2/3
10 lb3/4–1 1/41–1 1/21–1 1/43/4–1
15 lb1–1 1/21 1/4–1 3/41 1/4–1 1/21–1 1/4
20 lb1 1/4–1 3/41 1/2–21 1/2–1 3/41 1/4–1 1/2

Chart B: Medium Breed Puppies (Expected Adult Weight ~25–60 lb)

Current Weight8–12 weeks3–4 months5–6 months7–12 months
10 lb1–1 1/21 1/2–21 1/4–1 3/41–1 1/2
20 lb1 3/4–2 1/22–31 3/4–2 1/21 1/2–2
30 lb2 1/2–3 1/43–42 1/2–3 1/42–2 3/4
40 lb3–43 3/4–4 3/43–42 1/2–3 1/2
50 lb3 1/2–4 1/24–5 1/23 1/2–4 1/23–4

Chart C: Large & Giant Breed Puppies (Expected Adult Weight 60 lb+)

Large-breed feeding must prioritize steady growth and proper mineral balance. Use a large breed puppy formula when appropriate.

Current Weight8–12 weeks3–4 months5–6 months7–12 months
20 lb2–33–42 1/2–3 1/22–3
40 lb3 1/2–4 1/24 1/2–64–5 1/23 1/2–5
60 lb4 1/2–66–7 1/25–74 1/2–6
80 lb5 1/2–77–96–85–7
100 lb6–88–107–96–8

Important: These are broad starting ranges. Your exact number depends heavily on the food’s calorie density and your puppy’s build and activity.

How to Calculate the Exact Amount (So You’re Not Guessing)

Step 1: Find Calories on Your Food Bag

Look for:

  • kcal/cup (dry)
  • kcal/can (wet)
  • kcal/kg (also common)

If you can’t find it, check the manufacturer’s website or call their customer service line.

Step 2: Use This Simple Calorie Formula (Vet-Tech Friendly)

A practical estimate for daily calories:

  • Puppies under 4 months: ~3 x RER
  • Puppies 4–12 months: ~2 x RER

RER (Resting Energy Requirement) is:

  • RER = 70 x (body weight in kg)^0.75

If math isn’t your thing, here’s the shortcut approach:

  • Use the chart as a starting point
  • Then adjust by body condition and growth

But if you want a concrete example:

Example: 10 lb puppy (4.5 kg), 10 weeks old

  • RER ≈ 70 x (4.5^0.75) ≈ ~200 kcal/day (roughly)
  • Under 4 months: 3 x RER ≈ 600 kcal/day
  • If your kibble is 400 kcal/cup → 600/400 = 1.5 cups/day
  • Split into 4 meals → about 3/8 cup per meal

That number will be surprisingly close for many puppies.

Pro-tip: Accuracy improves if you feed by grams using a kitchen scale. “Cups” vary wildly depending on kibble shape and how you scoop.

Step 3: Adjust the Amount (The Right Way)

Adjust only one variable at a time, and give it time:

  1. Pick your daily amount
  2. Keep it consistent for 7–10 days
  3. Re-check: ribs/waist/tuck + weekly weight
  4. Adjust by 10–15% (not 50%)

Real Breed Examples (Because a Chart Isn’t the Whole Story)

Labrador Retriever Puppy (Fast Growth + Food Motivation)

Scenario: 4-month-old Lab, 30 lb, acts starving, steals socks.

  • Start with medium/large chart: around 3–4 cups/day depending on kcal/cup
  • Use slow-feeder bowl and split into 3 meals/day
  • Keep treats under control: Labs can gain too fast

What I’d watch:

  • If waist disappears and stools get bigger/softer → cut back 10–15%
  • If energy is good and BCS is lean → you’re on track

German Shepherd Puppy (Lean Build, Sensitive Digestion)

Scenario: 5-month-old GSD, 40 lb, loose stool on high-fat food.

  • Choose a large breed puppy with moderate fat and good digestibility
  • Consider adding probiotic support if vet-approved
  • Feed 3 meals/day for GI stability

Common win: switching from a very rich puppy food to a more moderate formula improves stool without “underfeeding.”

Toy Breed (Yorkie/Chihuahua) (Tiny Stomach + Low Blood Sugar Risk)

Scenario: 10-week-old Chihuahua, 2.5 lb, picky and gets shaky if meals are late.

  • Feed 4 meals/day (even 5 smaller meals if needed)
  • Consider a small-breed puppy kibble or moistened kibble
  • Don’t let them skip meals at this age without guidance

Red flag: trembling, weakness, disorientation → possible hypoglycemia; contact your vet.

Great Dane Puppy (Giant Breed = Special Rules)

Scenario: 4-month-old Great Dane, 45 lb, growth spurts.

  • Use a giant/large breed puppy formula with correct calcium levels
  • Avoid “more is better.” Overfeeding can stress developing joints
  • Keep growth steady, not rapid

Pro-tip: For giant breeds, the goal is a lean puppy. You should feel ribs easily. “Soft and squishy” is not ideal for joints.

What to Feed: Kibble vs Wet vs Fresh (And How It Changes Portions)

Dry Kibble (Most Common, Usually Easiest)

Pros:

  • Simple to measure
  • Often nutritionally complete
  • Good for training (use part of meals as treats)

Cons:

  • Some pups drink less water
  • Some formulas are calorie-dense (easy to overfeed)

Wet Food (Great for Appetite, But Watch Calories)

Pros:

  • Palatable
  • Adds moisture

Cons:

  • Often more expensive
  • Portions can be misleading (a can may be fewer calories than you think)

Best use: mix a small amount into kibble, but keep total calories consistent.

Fresh/Refrigerated or “Human-Grade” Style Diets

Pros:

  • Highly palatable
  • Can help picky eaters

Cons:

  • Must be complete and balanced for growth
  • Easy to underfeed calcium or micronutrients if homemade

If you go this route, pick a brand that:

  • Is formulated for growth
  • Provides calorie info per portion
  • Has strong quality control

Pro-tip: Home-cooked diets for puppies should be designed with a veterinary nutritionist. Puppies aren’t forgiving of mineral imbalances.

Step-by-Step: How to Set Up a Puppy Feeding Routine That Works

1) Choose the Right Formula for Your Puppy

Use these rules of thumb:

  • Large/giant breed puppy food for puppies expected to be ~50–70 lb+ (ask your vet for your specific breed)
  • Small breed puppy for tiny mouths and higher energy needs
  • Look for “complete and balanced” for growth (AAFCO statement)

2) Measure the Daily Total First

  • Decide total cups/day (or grams/day)
  • Put the day’s portion into a container in the morning

This prevents the “oops, everyone fed him” problem in multi-person households.

3) Split Into Meals by Age

  • 8–12 weeks: 4 meals
  • 3–6 months: 3 meals
  • 6+ months: 2 meals

4) Make Meals Last Longer (Prevents Gulping + Gas)

  • Slow feeder bowl
  • Puzzle feeder
  • Scatter feeding in a snuffle mat (supervised)
  • Add water to kibble (especially for fast eaters)

5) Use Part of Meals for Training

Instead of adding extra treats:

  • take 10–20% of the daily kibble
  • use it for sits, recalls, leash manners

This helps keep weight steady while still rewarding good behavior.

Product Recommendations (Practical, Not Hype)

These aren’t the only good options, but they’re reliable starting points many vet clinics see good results with. Always transition gradually and check with your vet if your puppy has medical needs.

Puppy Foods (Common, Dependable Picks)

  • Purina Pro Plan Puppy (and Large Breed Puppy)
  • Hill’s Science Diet Puppy (and Large Breed Puppy)
  • Royal Canin Puppy (breed-specific options can be helpful)

What these tend to offer:

  • Clear life-stage formulations
  • Solid digestibility
  • Consistent nutrient profiles

Feeding Tools That Solve Real Problems

  • Kitchen scale (best for accurate portions)
  • Slow feeder bowl (for scarf-and-barf puppies)
  • Treat pouch + measured daily treats (prevents accidental overfeeding)
  • Puzzle feeders (mental work + slower eating)

Supplements (Only When There’s a Reason)

  • Fish oil (omega-3s): can support skin/coat and development; ask your vet for puppy-safe dosing
  • Probiotic: helpful for stress diarrhea or food transitions

Avoid giving calcium supplements to large breed puppies unless specifically directed—this can backfire.

Common Mistakes (That Cause Weight Gain, Loose Stool, or Picky Eating)

1) Free-Feeding All Day

Leaving a full bowl out:

  • makes it hard to track intake
  • encourages picky eating or grazing
  • can worsen house-training because poop schedule is unpredictable

A structured schedule is usually easier for everyone.

2) Measuring “By Eye”

A “cup” can become a heaping cup fast. If you’re struggling with weight:

  • switch to grams
  • use a level measuring cup at minimum

3) Too Many Treats and Chews

This is one of the biggest hidden calorie sources. Watch:

  • bully sticks
  • dental chews
  • training treats (they add up fast)

Rule:

  • Keep extras to under 10% of daily calories when possible.

4) Switching Foods Too Fast

Food change should take 7–10 days:

  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

5) Feeding Adult Food Too Early

Adult food may not have the right nutrient balance for growth, especially for:

  • large breeds
  • very young puppies

6) Overfeeding During Growth Spurts

Puppies may act ravenous during spurts. That doesn’t automatically mean you should dramatically increase food. Increase slowly and monitor BCS.

Pro-tip: If your puppy is suddenly starving and suddenly having accidents, drinking more, or losing weight, call your vet. Hunger can be behavioral—but it can also be medical.

Special Situations: Adjusting for Your Puppy’s Real Life

If Your Puppy Always Seems Hungry

Try this before increasing food:

  • confirm you’re feeding the right amount (measure accurately)
  • use slow feeders/puzzle feeders
  • increase meal frequency (temporarily)
  • switch to a diet with slightly higher fiber (vet-guided)

Some breeds are famously food-driven (Labs, Beagles). Hunger behavior isn’t always a calorie deficiency.

If Your Puppy Isn’t Eating Enough

First, assess:

  • Are they otherwise bright, playful, and normal stools?
  • Are they teething (common appetite dip)?
  • Are you feeding too many treats?

If your puppy is under 12 weeks and skipping meals, take it seriously—especially toy breeds.

If Stool Is Soft or Your Puppy Has Gas

Common causes:

  • overfeeding (yes, even by a little)
  • rich food with high fat
  • too many treats/chews
  • rapid diet change
  • parasites (very common in puppies)

If stool issues persist more than a few days, talk to your vet and bring a stool sample.

If You Have a Very Active Puppy

High activity increases needs. Working breeds (Border Collies, Australian Shepherds) may need:

  • more calories
  • more structured feeding to avoid being too thin

But be cautious: many young puppies aren’t truly “working-level” active—they’re “zoomies active” plus a lot of rest.

If Your Puppy Was Underweight or Rescued

Go slow:

  • feed a balanced puppy diet
  • avoid huge increases
  • weigh weekly
  • get a vet exam to rule out parasites and illness

When to Switch to Adult Food (And How Much to Feed After)

General guidance (varies by breed and vet advice):

  • Small breeds: around 9–12 months
  • Medium breeds: around 12 months
  • Large breeds: 12–18 months
  • Giant breeds: sometimes 18–24 months

Transition gradually over 7–10 days. After switching to adult food:

  • many dogs need fewer calories than they did as puppies
  • keep using BCS to prevent “post-neuter weight creep” (very common)

Quick Reference: Feeding Amount Troubleshooting

Signs You’re Feeding Too Much

  • loss of waist definition
  • can’t feel ribs easily
  • frequent soft stool, huge stool volume
  • lethargy after meals
  • rapid weight gain

Signs You May Need to Feed More

  • ribs/hip bones prominent
  • low stamina, poor coat quality
  • constant scavenging plus slow growth
  • vet confirms underweight BCS

When to Call the Vet Promptly

  • vomiting + diarrhea (especially in young pups)
  • refusal to eat for 24 hours (sooner for tiny breeds or very young puppies)
  • bloated abdomen with discomfort
  • weakness, shaking, collapse
  • sudden weight loss despite eating

FAQ: The Questions Puppy Owners Ask Most

How much should a puppy eat per day?

Most puppies eat a measured daily total split into multiple meals. A starting point for many puppies on dry food is anywhere from 1/2 cup to 4+ cups per day depending on age and size—but the accurate answer comes from:

  • your food’s kcal/cup
  • your puppy’s weight and age
  • body condition and growth rate

Use the charts here as a starting range, then adjust 10–15% based on weekly BCS and weight.

How many times a day should I feed my puppy?

  • 8–12 weeks: 4 meals/day
  • 3–6 months: 3 meals/day
  • 6–12 months: 2 meals/day (sometimes 3 for small breeds)

Should I feed my puppy until they stop eating?

No. Some puppies self-regulate, but many don’t—especially food-motivated breeds. Measured portions prevent overeating and help with potty training.

Do puppies need different food than adult dogs?

Yes. Puppies need a diet formulated for growth with the right nutrient balance. Large and giant breeds often do best on large breed puppy formulas for controlled growth.

How do I know if my puppy is the right weight?

Use the rib/waist/tuck check weekly and confirm at vet visits. A lean, athletic puppy is usually healthier than a “round” puppy.

The Bottom Line (Your Simple Action Plan)

If you want the cleanest answer to how much should a puppy eat, do this:

  1. Start with the feeding chart range for your puppy’s age and current weight
  2. Confirm the food’s kcal/cup and measure accurately (ideally in grams)
  3. Feed the correct meals per day for age
  4. Adjust by 10–15% every 7–10 days based on body condition, stool, and weekly weight

If you tell me your puppy’s age, current weight, breed (or expected adult size), and the food brand + kcal/cup, I can help you estimate a more precise daily amount and meal breakdown.

Topic Cluster

More in this topic

Frequently asked questions

How much should a puppy eat per day?

The right daily amount depends on your puppy’s age, current weight, and expected adult size. Start with a feeding chart for their weight and adjust based on body condition, energy, and steady growth.

How often should I feed my puppy?

Most puppies do best with multiple meals per day because their stomachs are small and they’re growing quickly. Younger puppies typically need more frequent meals, then you can reduce meal count as they get older.

My puppy acts hungry all the time—am I underfeeding?

Not always—many puppies are motivated by food and will act hungry even when they’re getting enough. Check for a healthy body shape, consistent growth, and talk with your vet if you notice rapid weight gain, lethargy, or ongoing loose stools.

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.