I feed Orijen, not because it is grain-free, but, because I feel it contains the cleanest ingredient's and the most meat. It also, contains the most Glucosamine and by a large margin, compared to any of the good food's made. I like rice and I really like brown whole rice. It seems all the grained dog foods contain a lot of other grain crap, crap, such as barley, pearled barley, oats, oat bran, wheat, sorghum, brewers rice, rice flour, soybean and other low grain crap.
I also like seeing whole meats, I know they are calculated wet compared to meals, which are dry, but meals are mostly bone. I have been researching meals for over a year now and I am surprised on how little meat is contained in "any" chicken meal or any named meals. Even the chicken meal used by the very best dog food companies, contain mostly bone and skin.