I have a cat and a dog - both senior rescue pets - and cleaning up after them both can sometimes be a challenge. Thankfully, I can help prolong the life of my carpets with the Bissell Pet Stain Eraser. It's easy, lightweight, and powerful, and regardless of the animal and nature of the stain (dog/cat #1, dog/cat #2, or dog vomit!!), I feel confident that the Pet Stain Eraser will be able to tackle the issue. I no longer have to worry about stains - thank goodness! I also love the compact size and portability...I live in a small townhouse and storing this little machine is no big deal at all!