I purchased this vacuum cleaner 2 months ago. I have 2 large dos and alot of carpeting in my home. I love my dogs but I hate dog hair on the furniture, on my clothes and on the carpets. I vacuum the downstairs of my home every day. Thi vacuum does a terrific job picking up dog har. The bagless canister lets you see what you have picked up. The turbo pet har rattachment does a fantastic job on the furniture. The only complaint that I have is removing the attachments can be difficult. They lock in and you need a tool ( screw driver, knoife, end of nail clippers, ets) to unlock the attachment to remove it.