i really like the ocean blue timberwolf, thats what im feeding now, i've tried the innova puppy and adult, as well at the evo, wich my dog did well on, but i bought a bag of the EVO RM and by the end of the bad my dog was in bad shape, flaky skin and losing alot of hair, thats when i switched to the timberwolf and her coat is amazing and so soft, i would have to say that it's my favorite. i havent tried the orijen on my dog, but my cats eat it and do well.