I have dogs and I have rugs. I have had rugs cleaned by three different companies. I was not satisfied at all with the first two companies. Togar did a far superior job! ... more