The Hoover CleanSlate Pet Spot Cleaner works great! Not only does it pick up the spot, it leaves the carpet smelling amazing! We love the feature that allows you to flush the hose when finished as well! Great product!