I have 3 ferrets and they are messy! Got this and it works amazing I was on my hands and knees scrubbing carpet before this machine. The carpet drys quickly if you use it correctly I've have no issues. You must vaccume the carpet first before using otherwise pet hair will just clump up in the machine