After going through several different foods (Iams, Royal Canin Gastrointestinal, and Hill's W/D Gastrointestinal), my cat continued to have problems with vomiting after eating. After doing some research, I finally figured out that it could be the chicken or the corn, common allergens, found in all three foods. I brought this up to the vet. She suggested that I try Blue Buffalo food both for my cat and my kitten (who needs to stop eating the low calorie Hill's food now that his previous loose stools are normal). There were so many different formulas to choose from. She told me to get a food that did not contain any chicken, beef, corn, wheat, soy, dairy, or eggs. Ironically, at least four of those items were in the last two foods that she prescribed! She also told me to go ahead and avoid turkey because it was poultry, and similar to chicken, I guess (?). I was left with duck and fish (there was no lamb option available). I actually called the vet from Petsmart and asked which one to get. She told me to get the fish instead of the duck because it would be more palatable. So, I bought the Blue Buffalo Basics Limited Ingredient Fish and Potato dry food. When I started feeding it to my cat and my kitten, I was pleasantly surprised to find that my cat's vomiting completely stopped. She has not vomited one time since I started feeding it to her. My kitten's stools have remained normal too. I think I want to start supplementing his (the kitten's) diet with Blue Buffalo canned kitten food as well, but I am afraid that the loose stools will return. I have thought about giving my adult cat canned as well, but with her sensitive stomach, I am afraid that she will not keep it down, and she has been doing so well on this new dry food so far. Although I am happy that my cat is doing better, I have been doing some more research and have found some very scary complaints about this food on the consumer affairs website. There do not seem to be any complaints specifically about Blue BASICS food (mostly about Blue WILDERNESS), but this still worries me. Also, I am not sure if giving my cat and kitten fish as their only protein source is good for them, even if it is what the vet said to do. I have heard that fish can be too high in magnesium and lead to UTI in male cats (I have a male kitten), but I am not sure if this is true. Has anyone had any negative experiences with feeding their cat Blue Buffalo food or fish flavored food? By the way, the first five ingredients are deboned whitefish, whole ground brown rice, peas, oatmeal, and Menhaden fish meal. Yes, I know it has rice and rice is a grain but they seem to tolerate it well. Anyway, any thoughts or advice that you have in my food choice are welcome.