You can submerge your puppy in a bath at about one-month-old.
But consider whether or not you actually have to do this before you give him his first bath in warm bath water.
If you have a small breed or a tiny breed, one month might not be quite old enough for water submersion.