Well, our 4 yo Border Collie chased the wrong cat last night when she went out for the last time around 11:30 and apparently got a full spray in the face. It was bad, as in gag just to be near her bad. Found a recipe at several sites online (at 11:30 PM options are limited) using peroxide, baking soda, and dish detergent (we used Dawn). Recommended using gloves and paper towels to soak up as much excess oil (spray) as possible before beginning wash....there was some excess that did soak up. One thorough lather with this mix....perhaps 8-10 minutes of massaging her hair, with gloves on, and then the rinse with warm water. Absolutely amazing. Towels had to be tossed, gloves of course, but we then moved damp dog away from the cleanup site, towel dried her, sprayed her lightly with a lightly scented grooming spray and it was gone. Brought her in the house and neither of our sons could smell skunk....until they got near her mouth. Must have gotten some in her mouth. Gave her a few dog biscuits and it helped some. This morning she seems fine...I have never heard of anything to remove skunk odor so thoroughly.