Puppy Feeding Schedule by Age: From Newborn to Adult Dog

June 21, 2026 | General,Pet Guides,Pet Help | Cari Evans
Home / Blog / Puppy Feeding Schedule by Age: From Newborn to Adult Dog

Puppy Feeding Schedule by Age: From Newborn to Adult Dog

Bringing home a new puppy comes with plenty of excitement—and plenty of questions. One of the most common concerns among new pet owners is knowing how much to feed a puppy and how often meals should be offered as they grow.

A puppy’s nutritional needs change rapidly during the first year of life. Newborn puppies require frequent milk feedings, while older puppies gradually transition to solid food and fewer meals each day. Following the right feeding schedule helps support healthy growth, development, and long-term wellness.

In this guide, we’ll break down a puppy feeding schedule by age, explain when to transition foods, and provide helpful tips for feeding puppies from birth through adulthood.


Why a Proper Puppy Feeding Schedule Matters

Puppies grow at an incredible rate during their first year of life. Proper nutrition supports:

  • Healthy bone development
  • Muscle growth
  • Brain development
  • Immune system function
  • Healthy body weight

Feeding too little can result in poor growth, while overfeeding may contribute to obesity and orthopedic problems later in life.

A consistent feeding schedule helps puppies develop healthy eating habits and supports digestive health.


Puppy Feeding Schedule at a Glance

Age Food Type Feedings Per Day
Birth – 1 Week Puppy Milk Replacer Every 2–3 Hours
1 – 2 Weeks Puppy Milk Replacer Every 3–4 Hours
2 – 3 Weeks Puppy Milk Replacer Every 4 Hours
3 – 4 Weeks Milk Replacer + Gruel 4–6 Feedings
4 – 8 Weeks Puppy Food Gruel 4–5 Feedings
8 – 12 Weeks Puppy Food 4 Feedings
3 – 6 Months Puppy Food 3 Feedings
6 – 12 Months Puppy Food 2 Feedings
Adult Dogs Adult Dog Food 1–2 Feedings

Birth to 4 Weeks: Milk Is Essential

During the first few weeks of life, puppies rely entirely on their mother’s milk or a high-quality puppy milk replacer.

Birth to 1 Week

Newborn puppies should be fed approximately every 2–3 hours around the clock.

Puppies this young are unable to regulate their body temperature and require both proper nutrition and a warm environment to thrive.

1 to 2 Weeks

Feedings can generally be spaced to every 3–4 hours.

Healthy puppies should gain weight consistently and sleep quietly between feedings.

2 to 3 Weeks

Most puppies continue drinking milk replacer every 4 hours.

Monitor weight gain daily and ensure puppies are nursing well.

3 to 4 Weeks

This is typically when puppies begin showing interest in food beyond milk.

A soft gruel made from puppy food and milk replacer can be introduced gradually.

Newborn puppy milk guide


4 to 8 Weeks: Beginning the Weaning Process

Between four and eight weeks of age, puppies transition from milk to solid food.

Many breeders begin by mixing:

  • Puppy food
  • Warm water
  • Puppy milk replacer

The mixture can be gradually thickened over time until puppies are eating solid food comfortably.

Most puppies should be eating primarily solid food by 7–8 weeks of age.

Signs Your Puppy Is Ready for Weaning


8 to 12 Weeks: Four Meals Per Day

Most puppies go to their new homes between 8 and 12 weeks of age.

At this stage:

  • Feed high-quality puppy food
  • Divide daily food into four meals
  • Feed at consistent times each day
  • Provide fresh water at all times

Example schedule:

Time Feeding
7:00 AM Breakfast
11:00 AM Lunch
3:00 PM Afternoon Meal
7:00 PM Dinner

Consistency helps with digestion and house training.


3 to 6 Months: Three Meals Per Day

As puppies continue growing, they can generally transition to three meals per day.

Example schedule:

Time Feeding
7:00 AM Breakfast
1:00 PM Lunch
6:00 PM Dinner

Growth rates vary by breed.

Large-breed puppies may benefit from carefully monitored nutrition to support proper skeletal development. According to veterinary nutrition experts, proper nutrition during growth is important for supporting healthy development and maintaining appropriate body condition.


6 to 12 Months: Transitioning to Two Meals Per Day

Most puppies can move to two meals daily by six months of age.

Example schedule:

Time Feeding
7:00 AM Breakfast
6:00 PM Dinner

Benefits of twice-daily feeding include:

  • Consistent energy levels
  • Easier meal management
  • Continued healthy growth

Some giant-breed dogs may remain on puppy food longer than smaller breeds.

Consult your veterinarian regarding breed-specific recommendations.


When Should Puppies Switch to Adult Dog Food?

The timing depends largely on breed size.

Dog Size Adult Food Transition
Small Breeds 9–12 Months
Medium Breeds 12 Months
Large Breeds 12–18 Months
Giant Breeds 18–24 Months

Switching too early may deprive growing puppies of important nutrients.


How Much Should I Feed My Puppy?

The amount of food your puppy needs depends on:

  • Age
  • Weight
  • Breed
  • Activity level
  • Food type

Always follow feeding guidelines provided by the manufacturer and adjust as necessary based on body condition.

Monitor Body Condition

A healthy puppy should:

  • Have a visible waist
  • Have ribs that can be felt but not seen prominently
  • Gain weight steadily
  • Maintain good energy levels

Common Puppy Feeding Mistakes

Free Feeding All Day

Leaving food available constantly can contribute to overeating and make house training more difficult.

Switching Foods Too Quickly

Sudden food changes may cause digestive upset.

Transition foods gradually over 7–10 days.

Feeding Adult Dog Food Too Soon

Puppies require different nutrient levels than adult dogs.

Overfeeding Treats

Treats should make up no more than approximately 10% of daily calories.


Puppy Feeding and Preventative Healthcare

Nutrition is only one part of raising a healthy puppy.

As your puppy grows, it’s important to begin planning for routine veterinary care and vaccinations. Understanding which puppy shots your new dog needs can help protect against common infectious diseases during the first year of life.


Frequently Asked Questions

How often should newborn puppies eat?

Newborn puppies generally require feeding every 2–3 hours during their first week of life.

When can puppies start eating solid food?

Most puppies begin transitioning to solid food around 3–4 weeks of age.

How many times a day should an 8-week-old puppy eat?

Most 8-week-old puppies should receive four meals per day.

When should puppies eat twice a day?

Most puppies transition to two meals daily between 6 and 12 months of age.

Can I leave food out for my puppy all day?

Scheduled feeding is generally preferred over free feeding because it helps support healthy eating habits and house training.


Related Puppy Care Resources


Final Thoughts

Following a puppy feeding schedule by age helps ensure your puppy receives the nutrition needed for healthy growth and development. From frequent newborn milk feedings to structured meals during adolescence, each stage plays an important role in supporting your puppy’s health.

By feeding appropriate foods, maintaining a consistent schedule, and monitoring growth, pet owners can help puppies develop into healthy, happy adult dogs.