Canisters are good for little houses and flats because they are simpler to keep than an upright. The lengthy tube that has an attachment on the end generally waves around the body of the vacuum cleaner, keeping the size of it to a lowest for storage space reasons. You can shop it at the end of a cabinet and have the Bissell vacuum cleaner bags saved close by as well. It's the perfect remedy.
It doesn't have to be hard to keep them away though. All it takes is some sound judgment and a bit of intelligent thinking. And if you have a portable vacuum cleaner and Dirt Demon bags to keep away as well, you can implement the same techniques to this.