A friend of mine works at a pet food store, so they have a little of everything. Her dog has allergies too, which is how I found out about Zeke. She knows a lot about that sort of thing...Otherwise zeke would still be throwing up?? lol