We have 2 dogs (malamute x and chi x), and 2 cats (1 very longhaired). We have hardwood floors, lots of thick wool rugs and mainly leather/wood furniture, only 3 places in our home have fitted carpet. We have had a Dyson for the past 13 odd years (the same one). It picks up pet hair no problem at all (Luca the mal x actually comes and sits next to it so he can get vacuumed as well!). The company is easy to deal with and parts if needed are readily available and not ridiculously expensive. No loss of suction and no messy bags. I believe the Dyson is the only vacuum here in Aus. with the recommendation of the Asthma Foundation. Mine has never needed repairs except for a broken handle (I dropped it downstairs) and a broken canister (I tripped over it) - and no I am not employed/connected with Dyson...just a happy customer.