Oh dear, sounds like some of mine. Dexter is my Prince of Puke around here!