Ok, I am too confused on the puppy food to buy for my puppy. I have him on Iams now, but after reading about the Iams situation I am going to switch him as soon as this bag is done. My vet recommends Science diet and sent me home with not one but two free 5 pound bags (why two I don't know). I thought about maybe switching him to Science diet but then I heard also that wasn't too good for them. The breeder had him on Diamond's large breed puppy formula, which is impossible for me to find in any pet store. Is there any store bought dog food that would be exceptable for my puppy? All of the foods that you are reccomending for dogs I can not find near us. I am SO confused at what would be best for my puppy. I hate constantly switching his food but I don't want to feed any of my animals Iams anymore after what I saw on the website.