I have 3 huskies, a German Shepherd and an Umbrella Cockatoo, the S9+ does a pretty good job keeping up (better than any of its predecessors). Overall I feel it's the best robot vacuum available. 2 weaknesses in it that I've found are: 1) it gets hung on throw rugs easier than it's predecessors (like bath mats, door mats and even the edges of large area rugs) 2) once it gets hung and you restart it you've got about a 50-50 chance of it finding it's way back to the charging base before it runs out of battery. As with all technology it's still evolving but I do highly recommend this product as it is over 90% effective in managing the mess my animals can make. If it weren't for the 2 drawbacks I listed I'd give 5/5 stars