We have two dogs, One senior and one 2yrs old. We have been buying Pedigree for quite a while. Recently my senior dog has been vomiting and her arthritis has been taking a toll on her. I was tired of cleaning up dog puke so I decided to look for a healthier dog food that both dogs could benefit from. I received some samples of Blue Buffalo dog food and mixed it in with their pedigree, Turns out both dogs LOVED the Blue Buffalo so much that they pushed out all the Pedigree and Just ate the new stuff! Haha Needless to say there has been no more vomiting and both dogs chow down! I will definitely purchase this and highly recommend it to others. Its all natural and healthy. No by products. Its great!