This has been going on for a long time. Every time I've taken her to the vet I've mentioned it. There's a million reasons why she could be throwing up, I'm told. She could just have a nervous stomach, eating too fast, isn't tolerating food well or it could be a medical reason. They ran all kinds of expensive tests on her before doing her surgery a couple of months ago and everything came back fine, including diabetes, kidneys looked fine, etc.