There are many products available, but to help your puppy grow healthily, we recommend high quality diets such as Hill’s Science Diet, Royal Canin, Advance or Eukanuba. Many supermarket diets are nutritionally inferior and are not ‘complete and balanced’ nutritionally, although they may claim to be. It is important while your puppy is growing to feed him or her a puppy food specifically for their breed type. For example, large breed dogs such as Great Danes will require a large breed puppy food, and small breeds such as Chihuahuas will require a small breed puppy food. This is to help them grow at the correct rates for their size, and prevent musculoskeletal problems in the future. Ask your veterinarian if you are unsure. Although these premium diets are more expensive, your puppy will require less of the food due to its superior quality. As the old age saying goes, “you get what you pay for”.