After reviewing dogfoodanalysis, I'm so devastated with royal canin. I always thought that it is a good food, and always heard it being good. But to this site, it definitely sucks, they give royal canin large breed puppy 2 STAR, I felt like a complete idiot. Even my trainer was always sayin that RC is very good food. This dog food stuff is totally another dimension)).If my income was better, I'd stick with Orijen or timberwolf products. What do you think of this site?.