Ah ! Cat vomit - I can beat that.
How about Beagle sick!

My lovely Beagle dog Oscar (Lost him 3yrs ago) decided that he would yack up in my only pair of smart shoes on the morning I was attending...