I've handled toddler vomit, but an eight-year-old was a new challenge.

Could have been worse. The new plush doll we had just bought her this morning as a birthday present took the worst of the hit.