Honestly, I'd rather clean up puke than crap. Dog puke really doesn't smell that much. Luckily, we haven't had a crap incident in the house for a long long time, but when we go for walks, if one of them craps, I clean it up.
Gunnar will puke up his raw food once in a while. I'm not sure what triggers it- excitement, something real rich, I don't know. The other day we were in the basement, I was working on a computer down there, and I heard him barf. At least it was on the concrete. His entire dinner. I just let him re eat it, no need to let a half a chicken and a pound of beef heart go to waste!