I have attached a picture of the diamond puppy food I have been feeding. They make a really good puppy food, high in protein. I don't like any of their other food. If you can't find diamond puppy food that is okay find the next best thing. Something with a high protein number and plenty of vitamins and minerals. I feed Purina pro plan to my adult dogs, either that or Nutra source premium performance. If you have questions or concerns, please ask. That is what I am hear for and I want to help. I want to make sure these are the best dogs you have ever had.