Every week or two, Leo vomits after eating. He only does it the one time, then goes on like normal. He did it on the old food he had, and on the current food, too. Pretty much, if he hasn't thrown up in 2 weeks, we just expect it, and clean it up. It's usually within half hour of eating or so, and it's usually pretty chunky of undigested food. So, what the heck? He acts totally normal before and after. Anyone experienced this? Anyone have any ideas? Could this be something like gastric reflux, or something like that? Maybe something worse? Is this something I should really worry about? It's certainly not a vet emergency, but I suppose he should be tested for....something?