Puppies need lots of support in their first months of life, and need special nutrition to cater for their rapidly developing bodies and immune systems. The right food helps to promote healthy digestion, which ensures that your puppies have healthy skins and coats, strong teeth and bones and their high energy demands are sustained.