1001 spray mousse, for carpet and upholstery wet spills, available at the hardware shop with plastic bowls and stuff outside in LL. I let my daughter have a party, big mistake, when some kind soul vomited the contents of his innards which was predominantly red wine on to a beige carpet, it was the best thing I found having tried 3 or 4 other brands but the patch is now cleaner than the rest of the carpet, it happened 4 years ago. Household contents or accident insurance?