My cat is 5 years old and a wonderful cat but she is driving us crazy throwing up. We have taken her to the vet several times. They first told us to try Science Diet Sensitive which we did. She still threw up. They then suggested Eukanuba. That didn't stop it. So now we have her on Hill's Prescription I.D. canned food. It seems to be helping but she still throws up at least twice a week and now is it extremely messy because the food is so wet. We did find out that she has very poor teeth. She has lost her front teeth, has one broken canine and her bottom teeth are poor. We got her from the animal shelter where she had been dropped off. We are now wondering if maybe she needs to be on a food for cats with allergies like Prescription Z/D. She doesn't like any kind of meat products. The vet says she is a carb kitty. She likes potato chips and crackers. She eats a bunch at one time and then hurls. When she was on dry food it was always undigested food because apparently it happens soon after she eats. She eats then licks herself and then we see her heaving and then there it comes. That is why I think she is bulimic. It is NEVER hairballs. The vet has checked her over and says unless we want to spend a $1000 dollars on tests just to find out she has IBS, we should just try gradually changing her foods to the premium brands. I need help. I feel like we are truly confusing this poor cat to the point she doesn't even want to eat. Any ideas or suggestions - I even read that giving them a bit of catnip every day might help. But I haven't a clue now.