It seemed like our dogs were getting tired of the same old thing for dinner, so I did some research and found this Wellness brand dog food. What I liked about it was the lack of by-products and cereals. Our dogs love the taste of this food and there is never any left in their bowls. It is a well baqlanced food that good for them also and having it shipped directly to my door saves us a trip to the pet stores. I count on Amazon for the best products.