How Long Should A Puppy Stay On Puppy Food?

by | Puppy

This post contains affiliate links: Full Disclosure 

If your puppy has been running around your home for a few months, you’ve probably noticed him/her getting bigger and changing. You know you need to change your puppy over to adult dog food at some point, but how long should your pup eat puppy food?

Miniature and small dogs should stay on puppy food until they are at least 9-12 months old. Medium-size dogs should eat puppy food until they are 14 months or older, and large breeds until 18+ months. It’s better to keep a dog on puppy food a little longer than needed, rather than put the dog on adult food too soon.

Puppies are in the ‘growing phase’ of their life. They need to eat food that gives them nutrients for the healthy growth and development of their bodies, such as their teeth and bones. All this growing requires energy – and puppy food provides lots of energy.

If your puppy eats non-food items and actively looks for these things to eat, your puppy may have an eating disorder called pica. Click here to find out what the signs are and how to manage pica in puppies.

When most of the growing is done, it’s time to move your puppy over to adult dog food. This food gives older dogs what they need to stay healthy and maintain a healthy weight.

Some dog owners buy good-quality dog food and others like to make their own dog food. Click HERE to find out what it costs to make your own balanced dog food.

There’s no absolute rule for when a puppy is ready to move over to adult food, so how do you really know how long to keep your puppy on puppy food or when to make the move to adult food?

Find out when to switch a puppy to adult dog food

If you want to know how long to keep your puppy on puppy food or switch to adult dog food, you can:

Ask the breeder

Breeders raise and care for a certain breed of dog year-round. This means that your dog’s breeder will have a lot of experience and first-hand knowledge on how to look after your dog’s breed. They will also be very familiar with your puppy’s family and genes.

If you get your puppy from a trustworthy breeder, ask the breeder what food to feed your puppy and when to change your puppy over to adult dog food.

The breeder might even be able to suggest a high-quality brand of adult dog food for your new best friend when the time comes.

Ask your veterinarian

If you don’t have a breeder to ask, that’s okay. Speak to your veterinarian the next time you take your puppy in for shots.

Your veterinarian will probably recommend a few brands of premium adult dog food to choose from, and advise you on when to move your pup over to this food.

Asking your veterinarian is probably the best way to know when to move a rescue or mixed-breed dog over to adult food, as it’s not always clear how big the dog will get or what nutrients are needed for the breed (if you can tell the breeds in the dog).

When your dog reaches its adult size

Some puppies grow up faster than other puppies because of the size of their breed. For example, small dogs reach their adult body size much sooner than large dog breeds.

Photo of three dogs sitting on a road in a forest
Small dogs reach their adult size and weight sooner than large breeds so small dogs stay on puppy food for a shorter time than big dogs.

When dogs reach their full size and stop growing, they no longer need the energy and nutrients in puppy food.

When we talk about a dog breed’s ‘size’, we are talking about the healthy weight of an average fully grown adult dog for that breed. There is a range for the average weight as females tend to weigh a little less than males and some dogs are just built smaller than other dogs of the same breed.

As a guideline, here is a list of dog breed sizes and their average weight ranges. Find out how much your dog should weigh when fully grown, then use the last column to see when you can switch your puppy over to adult dog food:

Weight Range of Average Adult DogBreed SizeBreed ExamplesWhen to Switch to Adult Dog Food
Less than 12 poundsVery small / MiniatureAffenpinscher Chihuahua Papillon9+ months
13 – 25 poundsSmallBoston Terrier Cavalier Spaniel French Bulldogs  12+ months
26 – 50 poundsMediumBorder Collies Brittanys Retrievers14+ months
51 – 75 poundsLargeAfghan Hounds Airedale Terriers Pointers18+ months
76+ poundsGiantAkitas Neapolitan Mastiffs Rottweilers24+ months
The information in this table has been adapted, with thanks, from IAMS, Douglas Feed and Pet Supply, and other research.

As an example, let’s say you have a Boston Terrier puppy at home. The breeder has told you that your pup will most likely weigh between 20 and 25 pounds when he’s fully grown, which makes him a small dog breed (between 13 – 25 pounds as an adult). You can use the table above to see that you should plan to move your puppy over to adult dog food when he is 12 months old or a little older.

Read the dog food packaging

If you look at the bag that your puppy kibble comes in, you should see an age recommendation for the food. This is usually printed very clearly on the front of the bag and says something like ‘Puppies up to 12 months.’ This means that you can safely feed this food to your puppy until he/she is 12 months old or a little older.

Different breeds need different ingredients and nutrients. It’s best to make sure that the kibble you buy is made for your dog’s breed, size and age. For example, if you have a Labrador Retriever, buy puppy kibble made for Labrador Retrievers or for large breed puppies.

Click here to find out whether or not to soak the kibble.

Consider it after sterilizing your puppy

According to the American Animal Hospital Association, most dogs are sterilized between 6 and 9 months of age. After being sterilized, a dog needs a little less energy from their food than before.

Because puppy food provides a lot of energy, you may need to move your puppy over to adult dog food a little earlier than expected.

Ask your veterinarian about this when you take your puppy for the surgery.

Look at your puppy’s activity levels

When should a puppy stop eating puppy food?
This puppy is taking a nap after a fun game of Chewing Shoes – often one of a puppy’s favorite games to play! Puppies that run around a lot and are very active can stay on puppy food a little longer as this food gives them energy.

The more active a puppy is the more energy he/she needs from food and the longer you can keep your puppy on puppy food.

If your puppy is very active during the day, which you’ll see with hunting dogs and these breeds that love to play fetch, consider feeding puppy food for a longer time to give your dog the energy needed for all this activity.

If your puppy sleeps a lot and is mostly an inactive, indoor dog, then you can switch your puppy over to adult dog food based on the recommendations for your dog’s adult breed size:

Weight Range of Average Adult DogBreed SizeRecommended Age to Switch to Adult Dog Food
Less than 12 poundsVery small / Miniature9+ months
13 – 25 poundsSmall12+ months
26 – 50 poundsMedium14+ months
51 – 75 poundsLarge18+ months
76+ poundsGiant24+ months

Click here to find out if your puppy is sleeping the right amount for its age or too much (and something could be wrong).

Look for signs from your puppy

Over time, you might notice your puppy’s behavior and body change. Your puppy might:

  • Calm down quite a bit
  • Not play as much as before or run around as much
  • Weigh as much as an adult dog for that breed
  • Stop eating or eat less of the regular puppy food

When you notice your puppy’s personality changing and maturing, and your puppy weighs about as much as a healthy average dog for that breed, you’ll know that he/she is growing into a young adult dog.

If your puppy is nearing the age when it’s time to change over to adult dog food, or has passed this age, then it’s probably time to change the food you feed.

If it’s time to switch your puppy to adult dog food, click HERE to find out how to do it to avoid any side effects.

Why a puppy needs to move to adult dog food

It’s important to change a puppy over to adult dog food as your dog’s needs change.

In their first months of life puppies change a lot – they get bigger, and their bones, muscles and teeth develop. Puppy food is made to give them all the nutrients and energy they need to develop and grow up to be as healthy as they can be.

Once puppies are fully grown, their needs change. They now need food that keeps their body working well, prevents disease, and doesn’t give them too much energy that they become overweight.

Feeding a good-quality dog food throughout a dog’s life will give your dog the best chance to enjoy things like good eyesight, a shiny coat, strong teeth, good digestion, and, hopefully, a long and fulfilling life.

Click HERE to see ALL of my favorite puppy products.

I'm Monique. I love animals and everything about them. "Ayo" means happy, and this is where I share all I know about having happy, healthy pets so you can have happy pets too.

Ayo Pets participates in the Amazon Services LLC Associates Program, the ShareASale affiliate program, and other affiliate programs. This means that if you buy a product or service through one of our links, we may receive a small commission from the sale for referring you. Thank you for your support!


Monique has had pets all her life and will have them for the rest of it.

She currently has 4 adopted fur kids.

Monique loves researching and sharing what she finds out about taking the best care of animals.

Ayo is an African word for ‘happy’, which is why this site is called Ayo Pets (Happy Pets).


Does Puppy Dandruff Go Away? Causes And Treatments For Puppy Dandruff

Does Puppy Dandruff Go Away? Causes And Treatments For Puppy Dandruff

You may have noticed a sprinkling of white flakes on your puppy’s coat, which is most likely puppy dandruff. But will the dandruff go away on its own? Puppy dandruff goes away when a dog’s oil glands become fully developed. As a dog matures, the oil glands that keep...

Can You Leave Your Dog’s Harness On All Day: The Pros And Cons

Can You Leave Your Dog’s Harness On All Day: The Pros And Cons

Some dog owners let their dogs wear a harness all the time and others are against this practice. No matter which side of the harness debate you’re on, let’s take a look at whether or not a dog can wear a harness all the time and then explore both sides a little...