Dry cleaning can be a method that uses dry foam or other chemical that pulls the dirt at the rug.
If any dirt or debris is dislodged, whining it is time to get on all fours and start giving it a thorough clean or calling a certified to achieve this on account. https://gocamp.deb.kr/bbs/board.php?bo_table=free&wr_id=1371806