I have pinto who gets disgusting and the day before a show I give her a bath. Now I do the scrubbing method. First buy one of those plastic horse bathing scrubby things. They I find work the best. Now when you bath your horse and are just getting them wet srub them and get some of the dirt off. Next lay on the soap. I just run a line of soap from poll to point of buttocks and scrub it in. Next I have rinse it out and srub some more and finally I srub while rinsing. I do this on both sides and legs and my mare is always clean. I always showsheen her then wait for her to dry, blanket her, and finally put her in an enclosed lean-to for the night. Hope this helps. This method has never failed me!