This handheld carpet cleaner works very well for small pet messes. The charge lasts for quite awhile and using the Bissell cleaning product is a plus. I am a big fan of Bissell products and have a variety them including vacuums and carpet cleaners.