means143,
I was also very confused about the protein thing until a few days ago. Now I think the whole "dogs eat only protein and a little vegetables when they live in the wild anyways" makes a very convincing argument. Just think about it.
Right now I'm giving my dogs (yorkie and a shihtzu) Orijen puppy, and so far so good. No grains, great ingredients, if their list is to be believed. No watery poop, nothing to worry me. Mocha eats it even with no added appeal (carrots, bits of pear). I just add water as I've read that kibbles soak up water even in their stomach, and dogs does not know how much water they're supposed to take. Sometimes I wet it with broth (give the broth before you add any flavoring to it). Some complains Orijen puppy's chunks is too big, but so far no choking, no difficulty swallowing. Of course, that might come down to the water I add to it.
Also, that "particularly in the large breed" explanation is because large breed puppies needs more "even" growth, so to speak. But so many people here in Jakarta feed their dogs Orijen, both small and large breeds, and I haven't heard any problems whatsoever. In fact, all of the people I know of who feed their dogs Orijen have said their dogs are doing great. Healthier coats, good, er, poop, pee doesn't smell etc etc. Many have said that their dogs doing very well on Acana too.