Felicia used to vomit almost everyday. This was after she was through eating. Her whole meal would come up. (A former landlord put carpet in the kitchen; it would be so much easier to clean if it was tile.)

I did notice that:
1 if Felicia would drink water right after she was through eating, she would vomit.

2. if I gave her the amount recomended she would be more likely to vomit.

By feeding her a little less and keeping her from drinking right away, this has helped a lot.

Of course she is brushed everyday to help prevent hairballs.