Carpets are prone to sticking on to smells as it has the fibre which can catch odour as well as dust. It is the prime smell trapper of your home. After all, it allows all the burden of household activity. It is spilled on, stamped on, sat on, and if you have pets in your …