Peanut is doing great on Blue Buffalo Chicken and Brown Rice. We used to get the organic version but they quit making it. We tried other food (Wellness, Organix etc) but she does best with this.
We've never tried a grain free diet for Peanut. So I can't tell you about the grain free Blue Buffalo.