Jim,
We've got a dyson cordless and found it so good we got rid of the mains powered one. And we have a shedding dog which it deals with admirably.
There are drawbacks, - don't find it any good for the car but I tend to use one of the workshop vacs for that.
Tools can be a bit of a pain but...