EVO and CORE are nice foods. Dogs are carnivores so they are designed to digest a good amount of meat/protein, and have no nutritional need for grains. If your dog has kidney, liver or pancreas disease, a lower protein diet may be recommended, but otherwise a high protein diet is not a concern.My dog is currently on TOTW and has been for awhile, but now he doesn't seem to go crazy for the flavor. I was considering Innova EVO vs. Wellness Core. My only concern is the high protein in EVO. Any suggestions?