Do not yet submerge your three-week-old puppy in water.
He will be ready for a bath in another week or two, but only if truly necessary even then.
If your puppy's mother is around still, she is the best way to get your pup clean.
Keeping a separate potty area will help keep your puppy cleaner.