Hi I have 11 cats 3 dogs and 2 inside bunny rabbits and I hate pet hair on carpets , We have a dc27 animal and a dc25 animal and a dc19 animal at home . although the dc25's bin capacity is smaller I find it picks up pet hair far more effectivly than any of the other dyson models, we have tried all of them. It also sucks up pet hair on the bare floor very well to.