Our dog has a sensitive stomach and used to vomit all the time too. We did our own research and decided to try Bil Jac about 6-7 years ago and it has been wonderful. He still vomits once or twice every 3-4 months (probably when somebody sneaks him some junk), but that's much better than on a weekly basis. Our vet asked what we were feeding our dog and when we told him it was Bil Jac he agreed that it was a good food. A few years ago we noticed that our dog was vomiting a lot more and we were very concerned because we are generally very strict about what he eats. Come to find out, our neighbor's elderly mother was feeding him those cheap, chewy dog treats (Meaty Cuts, Snausages, etc.) through the fence every day. Once the cheap treats stopped, he stopped getting sick so often.