Hear From our Experts > Dogs

How long should a puppy be fed puppy food?

Published 18th June 2018
Estimated 1 minute read time.
How long should a puppy be fed puppy food?
Puppies can have puppy food incorporated in to their diet from 3-4 weeks of age.

Whilst your puppy feeding guide states from 2 months of age, your puppy recipes are able to be incorporated to their diet from 3-4 weeks of age, being introduced slowly over a period of two weeks and we suggest that the kibble is soaked with warm water for the first stage of this process.

Puppies should be gradually weaned off their mother's milk and being fed solely puppy food by around 7-9 weeks of age.

The puppy diet is then suitable for a puppy for approximately one year - this time frame can vary with the size of the dog and breed, as small breeds reach maturity more quickly (around 6-9 months) whereas large and giant breeds mature more slowly at around 2 years.

Our website uses cookies so that we can provide a better service. Continue to use the site as normal if you're happy with this, or find out how to manage cookies.   x

Finding your nearest store…