I love vacuuming and cleaning at the same time . Youll be amazed at how much this vacuum picks up . So satisfying seeing how much stuff comes out of the carpets . Highly recommend ! We didnt have a dog initially when we purchased but now we do and its even more of a life saver ! Its a little heavier than your normal vacuum but worth it