We discovered our dogs had an allergy to meat, fish and eggs. The oldest dog we had was throwing up alot after eating a meat diet. When we switched to the vegetarian Evangers dog food, the upset stomach and throwing up ceased. We were happy to see the progress of our doggie in his return to health after a steady diet of the Evangers vegetarian canned dog food. We are quite happy with their products.