If you can get your hands on something called "Zeolite" it absorbs smell like baking soda, but about a million times better, I've use it to take rotten corn smell out of huge grain bins, and that is a whole lot worse than puke, believe me. You can get it probably at like a livestock feed producing place (like an Agricore or something), or maybe an agricultural store like UFA or something, I'm not sure where it comes from exactly, I get it in big pallates.
__________________
|