This rug is attractive, warm and soft.  My dog has created messes on it.  I was able to clean the first ones with only baking soda to soak it up, followed by vacuuming.  Then I used a clean, white cloth dipped in warm water, vinegar, and a tsp. of liquid detergent. I currently have a stain that I am not able to remove, though.