How to keep carpets and rugs clean at home: vacuuming, quick action on spills, dealing with smells and damp, and which rugs need professional cleaning.