I have 2 dogs and decided to make this purchase for my rugs. I am thrilled at how easy it was to use and the end result. The rugs look like new and were quick to dry too. I'd definitely recommend this for others with pets.