Bissell Pet Stain Earser Powerbush Portable Carpet Cleaner is a must. It is not just for pet stains. It is for small stains also. I had a pop stain that I have tried everything to remove. As soon as I got this mighty little CORDLESS machine, I put it to the test.... OMG is all I have to say. One try and it was gone. This machine is like magic. This is a must if you have kids, pets, or a husband!!!