He stepped into a puddle by accident, so his shoes were not dirty
The muddy water in the puddle will dirty your shoes
There is a puddle outside the shoe shop
There was a lot of dirty water in the puddle in front of the door