Puppies can be weaned from 3 to 6 weeks of age by gradually introducing solid food. We recommend that you use a good quality ‘complete and balanced’ diet such as Hills Science Diet. A ‘complete’ food is one that gives your puppy all the nutrition it needs so that you do not need to feed any other type of food. A ‘balanced’ diet means that all of the ingredients are in the proper ratios for your puppy’s health. The benefits of a good quality diet are faeces that are normal consistency and reduced amount compared to the cheaper brands. Puppies should never be fed a meat only diet as this can cause serious nutritional disease. We recommend that you feed your puppy twice daily until 6 months age.