Orijen puppy is a Great food! I had Riley on it for a couple of months. Be careful not to overfeed or it can cause soft stool... because of the high protein levels they really don't need to eat a whole lot. Riley eats less than what the bag recommends.... and he Never seems to be Hungry afterward....
I switched him to ACANA, which is from the Same Company as Orijen, "Champion Pet Foods" and which has a little less protein leval and he Loves it just as much. If you Google Orijen White Paper you can read all about what they believe and it has a section about Protein. It is a Great read.
I have been feeding Riley Primal Raw in the mornings and the ACANA kibble at night and he has been Thriving. People comment on how great he looks and how shiney his coat is, all the time.
Good Luck!