I've been researching vacuums for a few days wanting to make the correct choice. I've had a Dyson Animal for several years. It did a great job with tons of sucking power, but I grew tired of the clogging.
I've read a good bit of reviews from CNET, Consumer Reports, Etc. who say that Shark Vacuums are the best bang for the buck, and are comparable in features to the Dyson. Most sites reviews say that, although the Shark doesn't quite clean as well as the Dyson, it comes close, for less than half the price.
Anyway, Shark has the new DuoClean Powered Lift-Away that is their new 2017 flagship model. You can buy directly from their website for $300, or $400 for the "TruePet + Allergen Bundle". Also, if you buy directly from Shark, they include a "caddy" that converts the unit to a pull behind.
BUT... I found that the vacuum was on sale at Kohls.com for $300 and included every accessory but the caddy.
Apply the Codes MOMSDAY10 and then the code SAVER, and you will get $10 off the total, then 20% off the total, bringing the price down to $232 before tax. Shipping is free, but I chose to pick up in store.
I found a really good video review on youtube here: https://youtu.be/BSruhVQ8L1w