There are several horse blanket wash products on the market. I believe that I have seen waterproofing products as well. Schneiders is one that comes to mind. Just google something like “horse blanket detergent”. I was able to send mine out for cleaning but I would check on the turnaround time for this option. Good luck.