I'm hoping to move in to a new house soon but the carpets at the new place are really dusty and generally yuk. We can't afford to replace them for a while so I need to clean them up. Is something like a rug doctor my best option? I don't want to use too many chemicals as dd seems to enjoy licking the floor at the mo...