Dawn and other dish soap are great for washing dishes and for other household cleaning. However, for cleaning carpet it may not be the best option.
Soap’s main purpose is to locate dirt and grime and clean it. When you clean your floor with Dawn it will clean the spot your trying to remove. While its doing that though it will stay in the carpet and attract dirt and grime like a magnet. After walking on the spot 6 or 7 times, the dirt will be attracted to that spot making it worse and more noticeable. This can lead to you cleaning it again and continuing the cycle and can add to the wear and tear of your carpet.
We recommend that you instead use a carpet cleaning solution to remove stains from your carpet. If you are in San Antonio, TX, we give out free spot cleaners with our cleanings and if requested. We find that it works well removing carpet stains.