I want to add that I think there are no grains in Innova evo so you might be better off comparing the protein levels in it to a raw diet rather than a kibble. I think you might find there is not QUITE as much of a difference. My gf who feeds her agility dogs a semi raw diet always adds oatmeal to their diet. But please ask your vet, he should have some working knowledge of dog nutrition, I take every label to my vet if I am changing foods. My vet does prefer the all natural foods.
Remembering also that it is a fairly new food, I think it just came out last year (I always let the pioneers try it before I do

)