If this coat needed cleaned we would advise finding a professional who is used to sheepskin (NOT a dry cleaner). Sheepskin is naturally water resistant but you would not want to get it saturated. If you were in snow or a light drizzle the coat would be okay if shaken off and left to air dry naturally. We do not recommend a water repellent product as that can damage the quality of the sheepskin.