I love this vacuum! It works great on the hard wood floor and on the carpet.  It gets all the dog hair and it is so easy to empty.  I highly recommend this vacuum.