It depends if you have sensitive or not type of skin
There are many stores and websites that sell body and skin products. Some of these places include Bath & Body Works, The Body Shop, Fruits & Passion, and Walmart.
Soap helps get the dirt and sweat off the horse's body. It does help their skin, but you shouldn't give a horse a bath too frequently. Giving a horse a bath say, once a week, would irritate the horse's skin making it itchy and dry. I give my horse a bath once a month, or once every two months depending on the season.
Perfumed products can sometimes irritate the skin, especially eczema and sensitive skin, but if you really want to you can :)
Body's reaction to the foreign matter
Bath and Body Works mostly sells as the name implies personal hygiene products such as soap and bubble bath mix. They also sell things like scented candles and shower curtains as well.
How does milk bath benefit your body.....??
The effect of chrysene to the skin is permanent pigmentation. Contact to this will irritate the eyes and if inhaled, will irritate the nose and throat.
Beach sand can irritate your skin. Too much sun can irritate your skin.
Exfoliating bubble bath is a hard product to find. Another option that you may find more easily is exfoliating bath salts that also moisturize the skin. You may find these at many spa or beauty stores such as Bath and Body Works.
No, it may irritate its skin. If your dog smells then bath it using a shampoo/conditioner for pets or one recommended for your dog by a vet.
Sweating, detox and skin purification
Sadly that all depends on you.If you have REALLY sensitive skin then you should probably look at labels and go to the nicer stores for it (Bath and Body Works have good stuff for sensitive skin)If your skin is like mine and isn't that sensitive you can use almost anything.I find the best lotions are from Bath and Body Works. They have a large variety with many good smelling scents. They are kind of expensive but it last for a long time.Hope it helped!