When should my puppy start to eat puppy food?
Puppies can have puppy food incorporated in to their diet from 3-4 weeks of age. Whilst the puppy food feeding guide states from 2 months of age, 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 around 2 years.