We have 6 dogs, and 3 grand kids. This makes this quick clean mess cleanups a breeze and the daily maintenance smooth as well. Love this cleaner