The agents in skunk "oil" comprise mercaptans, symbol generally as R-S-H (R indicates some kind of carbon linkage) and S of course is sulfur.
Those types are susceptible to oxidation, hence use of hydrogen peroxide, which is not hydrophobic but the mercaptans are, so the Dawn breaks that down so the H2O2 can get to the mercaptan.
The other treatment is tomato juice which contains a lot of unsaturated compounds like beta-carotene. These combine with the R-S-H readily to form sulfides which are less smelly, often not smelly if high enough MW.
The other treatment would be mercury, elemental, but I don't advise that one.
Sorry, I digress when it comes to organosulfur chemistry.
Di-n-butyl sulfide doesn't smell very good but is often used in perfumes to provide "character".
Some may recall use of DMSO to treat arthritis back in the day. I think this has been largely stamped out, for probably good reasons. It is one compound that goes through the skin readily. If you get some on you, you immediately taste something not very nice in your mouth as the body makes dimethyl sulfide out of it. That is a gas and it doesn't smell good at all.
The worst thing I ever smelled was butane dithiol (thiols are another name for mercaptans). I got a whiff one time and vomited on the lab floor immediately. Just a whiff. It would be good for crowd control I think. I think it is "safe". But man is it bad to smell.