My poor 2 year old Jack Russel has a chicken and beef allergy and it is so hard to find a dog food that doesn't contain the two. He began to loose weight and his hair started falling out. He was constantly sneezing and scratching. We tried this one and he absolutely loves it! He will go pull the bag to us so we fill up his bowl! It's a little expensive but totally worth it in my opinion. Quality of Ingredients I feel this contains high quality ingredients. I say this because my dog will not eat dog food that has the "dog food" taste. It has to be close to table food taste. He also is maintains a healthy weight and does not sneeze and scratch like he did with the chicken and beef dog foods. His coat looks shiny and thick again. He is back to his overly cheerful spunky self! Flavor Selection Again speaking on behalf of my pooch, this dog food is amazing! It is the only kind he will eat. Anything else he will turn his head from and/or knock over.