You could try the Resolve heavy duty carpet cleaner and let it sit for as long as it says to (I usually get in a hurry)...or you could just shoot your DH, then buy a new rug with the money saved from feeding and clothing him. Wouldn't want to dip into fabric money!