I received a bag of Hill's Science Diet Ideal Balance dog food through BzzAgent. I had to choose the puppy food because they were out of stock of the others. My dogs absolutely loved the food. They have never gotten excited over any other food we have given them. After eating the dog food they seemed to have more energy and seemed happier. They were fighting over who got the last piece it was that good. I only wish it wasn't so expensive or I would buy it more often.