I bought the EUKANUBA based on a recommendation. My dog loves dry food and doesn't get flatulence from it either. This makes the food very compatible for my dog. I used to have a different dry dog food (also grain-free, but more expensive) and have now changed. Everything's great.