Nikko had stinky soft poops when I had him on Chicken Soup for the Puppy Lovers Soul, and I asked my vet what other food I should try. She recommended Science Diet, and said it was best because it's had the most research done on it (not a bad argument!). I then asked her about EVO, and she scowled at me and said that because she's never heard of it, it obviously hasn't been tested well enough, and it would not be acceptable to feed.
*Sigh* So the next day I went out and bought a bag of EVO and started switching Nikko over to it. Within a week, his poops were already looking better and smelling less. Then within two weeks he had about 85% PERFECT poops... it was so awesome, I wanted to bronze some of them.

Since then, he has been so much more playful, and he just
seems happier. And just to put my mind further at ease, he had bloodwork done when he was neutered a few days ago, and everything was well within the normal range - particularly the part that looks at how well his body is handling protein. :-) Yay for EVO! Oh yeah, and he scratches himself dramatically less now after the switch as well, so there must've been some grain or chicken probably in the old food he was allergic to.
I will happily concede though that higher protein diets may not be for all dogs, of course. Just like people, I'm sure different dogs handle proteins and carbs and grains differently. Nevertheless, I still would NEVER feed my dog a food whose first ingredient is corn. But I'm kind of a hippy that that, lol.

Certainly the final word is yours in what you feed your dog, and if he's doing as well on EVO as Nikko is, I say stick with it!!!
Lauren & Nikko