Carpets may begin to smell over time, especially if the fibres have been coated with pet dander and spilt drinks, so how can you give them a deep clean at home?