How Much to Feed a Puppy by Weight: The Complete Feeding Guide

The bag says "feed as directed" โ€” but that direction is a range so wide it could mean 50% more food than your puppy needs. This guide gives you the exact formula, breed-size charts, and age-based schedules to get portioning right.

Skip the guesswork on portions.

KibbleIQ's AI profiler calculates the exact daily food needs for your puppy based on breed, current weight, age, and activity level โ€” and builds a feeding schedule around your routine.

Build My Puppy's Feeding Plan โ†’

The Weight-Based Feeding Formula

Puppies burn energy at a dramatically higher rate than adult dogs โ€” roughly 2x the calories per pound of body weight. The standard starting point is a percentage of body weight, adjusted for breed size and age. Here's the formula:

๐Ÿ’ก The Math

A 10-pound Yorkie puppy needs roughly 0.4โ€“0.6 lbs (6.4โ€“9.6 oz) of food per day. A 15-pound Beagle puppy needs about 0.45โ€“0.6 lbs (7.2โ€“9.6 oz). A 30-pound Lab puppy needs roughly 0.9โ€“1.2 lbs (14โ€“19 oz) per day. Adjust down as the puppy approaches adult weight.

๐Ÿ“Š Puppy Portion Calculator

Enter weight above to calculate
โ€”
Daily total, split across meals below
Based on estimated adult weight. Active or working breeds may need more. Confirm with your vet.

Breed Size Feeding Chart

Adult weight determines puppy metabolism rate and growth velocity. A Great Dane puppy grows from 2 lbs to 150 lbs in 18 months โ€” that demands a very different feeding strategy than a 4-month-old Chihuahua who will top out at 6 lbs.

Category Adult Weight Examples Daily Food (% body weight) Meals/Day
Toy / Small Up to 20 lbs Chihuahua, Yorkie, Maltese, Pomeranian, Toy Poodle 4โ€“6% 3โ€“4
Medium 20โ€“50 lbs Beagle, French Bulldog, Cocker Spaniel, Sheltie, Boston Terrier 3โ€“4% 3
Large 50โ€“90 lbs Labrador, Golden Retriever, Australian Shepherd, Boxer, German Shepherd 2โ€“3% 2โ€“3
Giant 90+ lbs Great Dane, Saint Bernard, Mastiff, Newfoundland, Irish Wolfhound 1.5โ€“2.5% 3 (until 6 mo)
โš ๏ธ Large & Giant Breed Warning

Puppies that grow too fast on high-calorie diets are at significantly higher risk for orthopedic diseases โ€” hip dysplasia, elbow dysplasia, and osteochondrosis. Large and giant breed puppies specifically should not be free-fed or given unlimited food. Growth rate matters as much as nutrition quality. Work with your vet to confirm you're not overfeeding.

Feeding Frequency by Age

Puppies have small stomachs and high energy demands. How often you feed matters as much as how much.

Age Meals/Day Notes
8โ€“12 weeks 4 meals Maximum growth period. Small breeds (Yorkie, Chihuahua) may need 4โ€“5 small meals. Stomach capacity is limited โ€” spreading food prevents vomiting and blood sugar crashes.
3โ€“4 months 3โ€“4 meals Small and medium breeds drop to 3. Large and giant breeds continue 4. Monitor body condition โ€” puppies should have a visible waist when viewed from above.
4โ€“6 months 3 meals Most puppies can move to 3 meals. Begin reducing to 2 for large/giant breeds if growth rate is on track. 6-month-old labs can start transitioning toward 2 meals.
6โ€“9 months 2โ€“3 meals Most breeds drop to 2 meals by 9 months. Large/giant breeds stay at 3 if they're still in rapid growth phase. Do not switch giant breeds to 1 meal โ€” bloat risk is real.
9โ€“12 months 2 meals Standard adult feeding schedule for most dogs. Giant breeds (Great Dane, Mastiff) may need to stay at 2โ€“3 meals until 18โ€“24 months. Some very small breeds (Chihuahua, Yorkie) can begin transitioning to adult food at 9 months.

Want a personalized schedule for your puppy?

Tell us your puppy's breed, weight, and age โ€” KibbleIQ builds a specific feeding schedule with recommended portion sizes and meal timing.

Get My Puppy's Feeding Plan โ†’

Free ยท Breed-specific recommendations ยท Built in 2 minutes

The Puppy-to-Adult Food Transition

Switching from puppy food to adult food is not arbitrary โ€” timing matters, and the wrong timing can cause problems.

When to start thinking about it

At 75% of expected adult weight (roughly 6โ€“9 months for most medium/large breeds, 9โ€“12 months for small breeds, 12โ€“18 months for giant breeds). If your Lab is 55 lbs at 8 months, he's close. If your Great Dane is 80 lbs at 10 months, not yet.

The mixing protocol (3 weeks)

Week 1: 75% puppy food / 25% adult food โ€” watch for loose stools. Week 2: 50/50 โ€” most dogs handle this fine. Week 3: 25% puppy / 75% adult. By week 4, fully on adult food. If loose stools appear at any stage, slow the transition by 3โ€“5 extra days.

Why age alone is a poor indicator

A 12-month-old Chihuahua is done growing. A 12-month-old Great Dane is barely half his adult weight. Using age alone to time the food switch leads to giant breeds staying on high-calorie puppy food too long (contributing to rapid/binge growth and orthopedic problems) and small breeds switching too late (unnecessary expense and excess protein).

What to look for in adult food

AAFCO statement confirming the food is "complete and balanced for adult maintenance." Protein content 18โ€“26% (lower than puppy food's 26โ€“32% but still meaningful). Fat 10โ€“15%. No requirement to be "grain-free" โ€” quality grains like brown rice and oatmeal are fine for most adult dogs. Added joint support (glucosamine, chondroitin) is a plus for large and giant breeds.

Signs You're Feeding the Right Amount

Numbers are a starting point โ€” your puppy's body condition is the real feedback loop.

โœ… Monthly Weigh-In Habit

Weigh your puppy once a month on the same scale. Plot weight against age. If your puppy is tracking above the expected growth curve for their breed, reduce portions by 10%. If they're well below it, increase by 10%. Most puppies that end up overweight were overfed as puppies โ€” the habit starts early and is hard to reverse.

Common Feeding Mistakes

Summary: Key Takeaways

Get your dog's personalized nutrition plan โ€” free

We'll email you a custom feeding guide based on your dog's breed, age, and weight.