How old do puppies need to be before they can shower?

8 weeks