So, at about age 2.5, I noticed during a diaper change that DS's foreskin was slightly retracted. I then started to retract very gently (not past what was already retractable) during baths (in non soapy water) or showers to clean the area with water.
Then I was talking to another mom the other day who said I shouldn't be doing even that, so I came on here, and it seems she's right. Did the advice change over the last few years? I'm so sure that I was following the instructions that I'd read here!