Do not shampoo a rug by yourself
Rugs are a great addition to any room, but they can retain a lot of dust and cause sneezing attacks in those who are more prone to allergies. To clean their rugs, many people believe it is better to get them shampooed, and if you pay a professional service to do this, it can be a good idea. However, you should not try to do so on your own.
That is because the fibers may be holding on to mold spores, and shampooing the carpet might release them into the air. You would not want your house to get contaminated by toxic spores. The best way to clean a rug is to hang it outside and beat it with a racket to get the dirt out.