There is DMSO out there that says zero or low odor. I have been told that it doesn’t make you smell and it also has no taste. I copied from a description on Amazon that explains what makes some DMSO have the garlic-like smell and taste:
“DMSO by itself is actually odorless, what makes Dimethyl Sulfoxide smell and taste like onions or garlic is DMS (Dimethyl Sulfide). Industrial grades of DMSO will contain DMS and therefore give off an offensive odor. Pure Pharma Grade Dimethyl Sulfoxide is distilled and purified to remove DMS and any other contaminants leaving it odorless.”
So look for Non-diluted 99.995% Pharmaceutical Grade Low or Zero odor. This is supposed to be the purest form available with no heavy metals. I recently ordered some but haven’t tried it so I actually can’t speak from first hand experience yet whether I smell or not.