I have two dogs and three cats to clean up after and this carpet cleaner is the best I have used.