Why? The dish soap acts as a lubricant. It coats the pipes and the clog, reducing friction and helping the slippery hot water slide the blockage through the S-trap. If you don’t have dish soap, shampoo can work in a pinch.