I used to use dmso on one of my goats that had problems with her 2 front legs...somedays I’d see her walking on her front knees (don’t know why) but would dab dmso on the knees and soon she would be up walking on all four...the trick is not to rub it into the area, just dab it a couple of times. (at least with goats, those that used it said never to rub it into the skin)
It is a solvent and will also transport anything on the surface of the skin into the body, hence the application area needs to be free of soap residue or other contaminants. I have used it on my cats in conjunction with antibiotic ointments to increase absorption without negative side effects.