I have 3 dogs and 3 cats - this vacuum is the best purchase I have made in a while