You only need to bathe your puppy once per month.
There's no need to bathe the puppy more than once per month unless the puppy gets into some mud or other dirt and needs cleaned before coming in the house.
If you bathe your puppy or dog too often you risk drying out the puppy or dogs skin.
If you need to bathe your puppy or dog more often use a moisturizing shampoo to prevent your dogs or puppies skin from drying out.