We feed both Orijen and Royal Canin.  
The amount of protein is not usually a issue is the dog does not have kidney or liver problems. The quality of the protein is what is important.     
I watch more for high carbohydares rather than high protein.    
I like the quality of Orijen protein but the kibble size is our only issue.  I have to use a blender to break down the kibble size (she is very small).  She likes the taste of Royal Canin Yorkie so I use that if I don't have time to blender the Orijen.   
Again, if your dog has health issues special food considerations are needed, but if they are healthy the amount of protein is not a issue usually. That being said, all dogs have their own digestive process and that can be different from food to food.    
Good luck!     
				__________________  .      Cali    , and Cali's keeper and staff, Jay No, not a "mini" Yorkie - She loves to motor in her Mini Cooper car          |