We recently adopted a mixed Australian Cattle puppy - 2 months. Our vet recommended the Purina Pro Plan for puppies. Chewy has asked us to review the purchase. Not sure what you can say about dog food... here is my experience: puppy gobbles it up in seconds. He has grown quite well according to the vet, his coat is nice and shiny. Didn't stop nipping or grabbing us by the clothes and shoes since he is on this food though - so no miracle there! :D But, the food must agree with him: since we changed him to this brand, he hasn't been sick (throw up or poop funny).