I have 3 dogs in the house and two of them recently had diarrhea and our living room carpet was a mess. We live in a rental and I had to make sure the carpets were clean. This thing is a life saver. On the first use it removed all of the stains and odors and this carpet looks better now than when we first moved in.