We have a Dyson 59 animal that we use in our MH. The MH came equipped with a central vac system, and we like to think that we are good housekeepers. The first few times we used the DC59 in the MH, we were totally embarrassed by the amount of "stuff" that came out of the carpet. YUCK! It also works great on the tile floors. The battery lasts long enough to do the whole 40' MH.
Yes, it is expensive and probably over priced but worth every dollar. Check around on Amazon, Best Buy and eBay for the best price. We were so impressed with the DC59 that we bought a corded model for the house. That was real sticker shock.