Purina  Pro Plan Sport Performance 30/20 Formula for All Life Stages.  

While it will be easier to keep puppy on this food once they come home, if you decide to change the food, please do so as follows:

YOU MUST DO IT GRADUALLY.  Mix in increasing amounts of the new food with the existing food over the course of a week while decreasing the amount of existing food. By the end of the week you should only be feeding the new food. 

Making the change gradual makes it less likely that your dog will experience loose stools and upset stomachs.