I hate cat puke! Ming never, ever, pukes unless he is ill (which is rarely). You know Mac is in the room by the inevitable retching sound (we all know the sound). Mac is the King of the Scarf and Barf! "I Puke, Therefore I Am" is his motto. I, too, have had the stuff squish between my toes in the dark!