Citra-Solv or a similar product will do that very quickly, it has a VERY strong citrus smell and wipes out all but the worst puke smells. Only a couple of our dogs worse messes didn't stop smelling after that. And those required a shovel sooooo....