If you have children, cause it to be a family affair.
Vinegar gives better results this sprayed with a carpet or rug. Dry cleaning will save you time waiting for that carpet regarding completely empty. http://www.caresalad.com/bbs/board.php?bo_table=free&wr_id=162552