I am sure you love your pet. And you probably really enjoy your clean carpet as well. The problem is, the two things don’t always mix. As a matter of fact, dogs, cats, and other pets can often leave our carpets looking a bit on the dingy, dirty, and stinky side.