We have 4 large breed dogs, 2 of which slobber, so we are constantly mopping the floors. The Symphony Pet All-in -One Vacuum and Steam Mop works great on cleaning and disinfecting. Mops don't always work well enough but The Symphony does a remarkable job! Would recommend this product to any pet owner.