Great vacuum with good versatility. Does a good job picking up dog hair. Would be nice if appliance/crevice wand was included with vacuum and if vacuum could be engineered to stand up with out toppling over. Overall a very pleased and would most definitely would suggest to anyone who has pets to buy this vacuum. Hardwoods or carpet it does the job!