My dog has some sort of food allergy which resulted in him pooping and vomiting all over the place about every 3 weeks. The vet put him on Hill z/d prescription food and it has worked!
However, I've heard of some people will start with prescription food and then reintroduce full proteins until...