Dish soap that is preferably dye-free will gently remove stains without harming rug fibers when diluted with water. Don’t use excessive amounts of soap, especially on wool. A stain remover will aid with those difficult stains. Water: Use water for washing, rinsing, and diluted soap.