Janis: Arlo! The cat's going to be sick again!
I have a word I use for a cat puking – “yonking”. Part honking, part yuck. Its the sound they make before they actually do it. And why is it on carpets, rugs, or sheets? It is never on the tile where it is easier to clean up.