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

guidePuppy/Kitten Care

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

Use a puppy feeding chart by age and weight to portion meals correctly as your pup grows. Learn calorie needs, meal frequency, and how to avoid overfeeding.

By PetCareLab EditorialMarch 8, 202612 min read

Table of contents

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

Feeding a puppy can feel strangely complicated: the bag says one thing, your puppy acts hungry (always), and your friend with a Goldendoodle swears by a totally different routine. The truth is that puppies need more calories per pound than adult dogs, but they also need the right balance of protein, fat, calcium, and phosphorus to build bone, muscle, and a healthy immune system—without growing too fast.

This guide gives you a puppy feeding chart by age and weight you can actually use, plus step-by-step instructions to calculate portions, adjust for breed size, and troubleshoot real-life problems like picky eating, soft stools, and constant begging.

Quick-Start Puppy Feeding Chart by Age and Weight (Daily Amounts)

These charts assume:

  • A complete and balanced puppy food (AAFCO “growth” or “all life stages”)
  • Typical caloric density: ~380 kcal per cup for dry kibble (very common, but your food may be 320–450)
  • Puppies at a healthy body condition (not underweight or overweight)
  • Daily total is split into the recommended meals per day

Pro-tip: The most accurate feeding is based on calories (kcal), not cups. Cups are still useful, but kibble size and calorie density vary a lot.

Feeding Frequency by Age (How Many Meals Per Day)

  • 8–12 weeks: 4 meals/day (small stomach, steady energy)
  • 3–6 months: 3 meals/day
  • 6–12 months: 2 meals/day (most puppies)
  • Toy breeds may do better with 3 meals/day longer to prevent low blood sugar

Puppy Feeding Chart: 8–12 Weeks (2–3 Months)

At this age, your puppy is growing fast, but their stomach is small. Smaller, frequent meals reduce tummy upset and help with housetraining routines.

Daily Amount (Cups/Day) by Current Weight (8–12 weeks)

(Assumes ~380 kcal/cup)

  • 2 lb: 1/2 cup/day
  • 3 lb: 2/3 cup/day
  • 5 lb: 1 cup/day
  • 8 lb: 1 1/2 cups/day
  • 10 lb: 1 2/3 cups/day
  • 15 lb: 2 1/4 cups/day
  • 20 lb: 2 3/4 cups/day
  • 25 lb: 3 1/4 cups/day

Real scenario: “My 10-week-old Lab acts starving”

Labrador Retrievers are famously food-motivated. Hunger behavior isn’t always true hunger—it can be habit, excitement, or the puppy learning that begging works. Start with the chart amount, then adjust based on body condition (you’ll learn how below).

Puppy Feeding Chart: 3–6 Months

This is the “teenage growth spurt” period for many puppies. Appetite often spikes. Energy demands are high, but overfeeding can create loose stools and unwanted weight gain.

Daily Amount (Cups/Day) by Current Weight (3–6 months)

  • 5 lb: 3/4–1 cup/day
  • 10 lb: 1 1/3–1 2/3 cups/day
  • 15 lb: 1 3/4–2 1/4 cups/day
  • 20 lb: 2 1/4–2 3/4 cups/day
  • 30 lb: 3–3 2/3 cups/day
  • 40 lb: 3 3/4–4 1/2 cups/day
  • 50 lb: 4 1/4–5 1/4 cups/day

Breed example: French Bulldog (small but not “toy”)

A 4–6 month Frenchie might weigh 12–18 lb and often does well with ~1 1/2 to 2 1/4 cups/day, split into 3 meals. Because brachycephalic (flat-faced) dogs can gulp air, use:

  • A slow feeder bowl
  • Measured meals (not free-feeding)
  • Short calm time after eating to reduce spit-up

Puppy Feeding Chart: 6–12 Months

Growth continues, but many puppies start leveling off. Large and giant breeds still have significant growth ahead—this is where “more food” isn’t always better. Controlled, steady growth protects joints.

Daily Amount (Cups/Day) by Current Weight (6–12 months)

  • 10 lb: 1–1 1/3 cups/day
  • 20 lb: 1 3/4–2 1/4 cups/day
  • 30 lb: 2 1/3–3 cups/day
  • 40 lb: 3–3 2/3 cups/day
  • 50 lb: 3 1/2–4 1/4 cups/day
  • 60 lb: 4–5 cups/day
  • 70 lb: 4 1/2–5 1/2 cups/day
  • 80 lb: 5–6 1/4 cups/day

Breed example: German Shepherd (joint health matters)

GSD puppies commonly get too many calories too fast. If you have a 7-month-old GSD around 55–65 lb, aim for measured meals and choose a large-breed puppy formula to control calcium/phosphorus balance.

The Most Accurate Method: Calculate Calories (Then Convert to Cups)

If you want feeding amounts you can trust across different foods, use this. It takes 2–3 minutes and removes most of the guesswork.

Step-by-Step: How to Calculate How Much to Feed

  1. Weigh your puppy (weekly for young puppies; every 2–4 weeks for older pups).
  2. Compute RER (Resting Energy Requirement):
  • RER = 70 × (Body weight in kg)^0.75

Quick conversion: 1 kg = 2.2 lb

  1. Multiply by a growth factor (MER for puppies):
  • Under 4 months: RER × 3.0
  • 4 to 12 months: RER × 2.0

(Large breeds may be closer to 1.8–2.0 as they get older.)

  1. Check your puppy food label for kcal per cup (or kcal per can).
  2. Convert calories to portion size:
  • Cups/day = (Daily kcal target) ÷ (kcal per cup)
  1. Split into meals per day.

Worked example (super practical)

Your puppy weighs 12 lb at 4 months.

  • 12 lb ÷ 2.2 = 5.45 kg
  • RER = 70 × (5.45^0.75) ≈ 250 kcal/day (approx.)
  • Growth MER (4–12 months): 250 × 2 = 500 kcal/day
  • Food is 400 kcal/cup → 500 ÷ 400 = 1.25 cups/day
  • Feed 3 meals/day → ~0.4 cup per meal

Pro-tip: If your puppy is getting lots of training treats, subtract those calories from meals. Treat calories add up fast.

Age + Weight Isn’t the Whole Story: Adjust for Breed Size and Body Condition

A “20 lb puppy” could be:

  • A 4-month Beagle heading toward 25 lb adult
  • A 10-week-old Husky heading toward 45–60 lb adult
  • A mini mixed breed that’s already nearly grown

Use Body Condition Scoring (BCS): Your Best Reality Check

You want a puppy that’s lean, athletic, and growing steadily.

Healthy signs (BCS ~4–5/9):

  • You can feel ribs easily with light pressure (not poking out sharply)
  • Visible waist when viewed from above
  • Tummy tuck from the side

Too thin:

  • Ribs, spine, hip bones are very prominent
  • Low energy, poor coat, slow growth
  • Your vet should rule out parasites or illness

Too heavy:

  • Hard to feel ribs
  • No waist, rounded belly (not just “puppy belly”)
  • Tires quickly, more strain on joints

Pro-tip: A slightly lean puppy is safer than a chubby puppy—especially for large breeds.

Large-Breed Puppies Need Special Food (Not Just “More”)

If your puppy is expected to be over ~50–70 lb adult, look for “large breed puppy” on the label. These formulas manage:

  • Calcium levels
  • Calcium-to-phosphorus ratio
  • Energy density to support steady growth

This helps reduce orthopedic issues like hip dysplasia aggravation and developmental bone disease.

What to Feed: Best Puppy Food Types + Product Recommendations

A great feeding chart won’t help if the food isn’t appropriate. Here’s how to pick food that supports growth and digestion.

Dry Kibble vs Wet Food vs Fresh (Pros and Cons)

Dry kibble

  • Pros: easy to measure, cost-effective, good for dental abrasion (limited but helpful)
  • Cons: some puppies don’t drink enough water; lower palatability for picky pups

Wet food

  • Pros: very palatable, adds moisture, helpful for tiny breeds or picky eaters
  • Cons: pricier, easier to overfeed calories, can soften stool if introduced quickly

Fresh or lightly cooked

  • Pros: palatable, ingredient transparency (sometimes)
  • Cons: must be complete and balanced for growth; risk of nutritional imbalance if not formulated correctly

Vet-Tech Style Shortlist: Reliable Puppy Foods

(Choose based on your puppy’s needs and your budget; transition slowly.)

  • Purina Pro Plan Puppy (or Large Breed Puppy)

Strong track record, widely used, good digestion options.

  • Hill’s Science Diet Puppy (or Large Breed Puppy)

Great for consistent stools and predictable nutrition.

  • Royal Canin Puppy (size/breed-specific lines)

Useful for picky eaters and specific breed needs.

If your puppy has sensitive stomach or itchy skin, consider formulas with:

  • Lamb or salmon as the main protein
  • Gentle fiber sources
  • Your vet’s guidance if you suspect true food allergies (they’re less common in young puppies than people think)

Helpful feeding products (worth the money)

  • Digital kitchen scale (best way to measure kibble consistently)
  • Slow feeder bowl (reduces gulping)
  • Puzzle feeders / snuffle mat (mental enrichment, slows eating)
  • Treat pouch + low-cal training treats (so treat calories stay controlled)

Step-by-Step Feeding Routine (Daily Schedule You Can Copy)

A predictable routine supports digestion, energy, and housetraining.

Sample schedule for 8–12 weeks (4 meals/day)

  1. 7:00 AM breakfast + water
  2. 11:00 AM lunch
  3. 3:00 PM afternoon meal
  4. 7:00 PM dinner (avoid very late meals if nighttime potty is rough)

Sample schedule for 3–6 months (3 meals/day)

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

How to Transition Foods Without Stomach Upset

Switch slowly over 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

If stools get soft, hold at the current mix for a couple days before increasing.

Pro-tip: Sudden food changes are a top cause of “my puppy has diarrhea” calls.

Common Feeding Mistakes (And Exactly How to Fix Them)

Mistake 1: Free-feeding all day

Why it’s a problem: makes housetraining harder, encourages picky behavior, and hides appetite changes that could signal illness.

Fix: measured meals. Pick them up after 15–20 minutes.

Mistake 2: Over-treating during training

Treats can quietly add 200+ calories/day, especially with “human snacks” like cheese.

Fix:

  • Keep treats at 10% or less of daily calories
  • Use part of the regular kibble as training treats
  • Choose low-cal options (tiny soft treats you can break into pieces)

Mistake 3: Feeding adult dog food too early

Adult formulas may not have the right nutrient profile for growth.

Fix: Use a puppy or all-life-stages diet until your vet recommends switching.

Mistake 4: Wrong food for large-breed puppies

High-calorie, high-calcium foods can push growth too fast.

Fix: choose large breed puppy formula and keep your puppy lean.

Mistake 5: Chasing picky eating with constant toppers

If you add chicken, then cheese, then gravy… your puppy learns to hold out for better stuff.

Fix: create a routine:

  1. Offer meal for 15 minutes
  2. If not eaten, remove it
  3. Next meal at the next scheduled time

(Healthy puppies won’t starve themselves; if appetite drop is sudden or persistent, call your vet.)

Special Situations: Breed Examples and Real-Life Scenarios

Toy breed: Yorkshire Terrier (risk of low blood sugar)

Tiny puppies can get hypoglycemia if meals are too far apart, especially with high activity.

Best practices:

  • Feed 3–4 meals/day longer than larger breeds
  • Keep a consistent routine
  • Ask your vet about warning signs: weakness, wobbliness, tremors

Medium breed: Beagle (food-driven, easy to overfeed)

Beagles often act hungry even when they’re not.

Best practices:

  • Use measured meals
  • Add puzzle feeders to slow eating
  • Avoid high-fat treats (they can cause GI upset)

Large breed: Labrador Retriever (fast growth + joint strain)

Labs get chunky quickly.

Best practices:

  • Keep BCS lean
  • Use large breed puppy if projected adult weight is large
  • Avoid high-calcium supplements unless prescribed

Giant breed: Great Dane (nutrition must be precise)

Great Danes need controlled growth to protect bones and joints.

Best practices:

  • Giant/large breed puppy diet
  • No calcium supplements unless directed by a veterinarian
  • Regular weight and BCS checks

Pro-tip: For giant breeds, “bigger meals to make them grow” is exactly backwards. Controlled growth is the goal.

Expert Tips for Measuring, Monitoring, and Adjusting

Use grams when possible (more consistent than cups)

Cups vary based on kibble shape and how you scoop. A scale keeps feeding accurate.

Re-check amounts every 2–4 weeks

Puppies change fast. Recalculate calories when:

  • Your puppy has a growth spurt
  • Activity level changes (new daycare, longer walks)
  • You change foods (kcal per cup changes)

Stool quality is feedback

  • Firm, formed stools: feeding amount and food likely appropriate
  • Soft stools: could be overfeeding, too many treats, rapid food change, parasites
  • Hard stools/constipation: may need more water, diet adjustment, vet guidance

Water matters

Puppies should always have access to fresh water (unless your vet instructs otherwise). Dehydration can happen quickly with diarrhea or heat.

When to Switch from Puppy Food to Adult Food (And How)

Most puppies transition to adult food based on expected adult size:

  • Toy/small breeds: around 9–12 months
  • Medium breeds: around 12 months
  • Large breeds: 12–18 months
  • Giant breeds: 18–24 months (often)

How to transition to adult food

Use the same 7–10 day gradual transition schedule. Keep monitoring weight and BCS—adult food often has fewer calories, so your dog may need a slightly different portion.

FAQs: Puppy Feeding Chart by Age and Weight

How do I know if I’m feeding enough?

Your puppy should:

  • Gain weight steadily
  • Have good energy and a shiny coat
  • Have a visible waist and ribs that are easy to feel

If they’re thin despite eating the chart amount, your vet may check for parasites or absorption issues.

My puppy is always hungry—should I feed more?

Not automatically. Many puppies (especially Labs, Beagles) are motivated by food. Confirm with BCS first. If ribs are prominent and weight gain is slow, increase food by ~10% and reassess in 1–2 weeks.

Can I use the chart on the bag?

You can start there, but bag charts often overestimate. They’re also based on the food’s calorie density, which is helpful. Combine the bag guide with BCS.

Should I add supplements (calcium, vitamins, fish oil)?

If you’re feeding a complete and balanced puppy food, don’t add calcium or multivitamins unless your vet recommends it. For fish oil, ask your vet about dose—too much can cause diarrhea and adds calories.

Bottom Line: A Practical Way to Feed Any Puppy Correctly

Use the puppy feeding chart by age and weight as your starting point, then “lock it in” with two checks:

  • Calories (kcal/day) based on your puppy’s weight and age
  • Body condition score to adjust portions safely

If you tell me your puppy’s:

  • age (weeks/months)
  • current weight
  • breed or expected adult size
  • the food brand and kcal per cup (from the label)

…I can estimate a very tight daily amount and meal schedule you can follow.

Topic Cluster

More in this topic

Frequently asked questions

How often should I feed my puppy by age?

Most puppies do best on 3–4 meals per day when very young, then transition to 2 meals per day as they get older. Exact timing depends on your puppy's age, size, and how well they maintain steady energy and weight.

How do I use a puppy feeding chart by age and weight?

Start with your puppy's current weight and age, then match it to the chart's suggested daily amount and split it into the recommended number of meals. Adjust slowly based on body condition, growth rate, and your vet's guidance.

What if my puppy always seems hungry after meals?

Appetite alone isn't a reliable signal for portions, since many puppies act hungry even when they're getting enough. Check body condition and stool quality, measure food accurately, and increase only if your puppy is too thin or not growing appropriately.

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.