it is so confusing, when so many differnet people tell you one food is better than the other. I was using Royal Canine, then recently told not recommended. i was advised to try Prairie, which my dogs seems to really like, any suggestions or experiences.