How do I avoid dust that always seems to come back?

You can't. You reduce it with plastic furniture covers tile flooring instead of carpet. Vacuum frequently and use a filter in your furnace that filters allergens.