Please whatever you do DO NOT use human adult shampoo on your baby. in the long run it can cause their hair to fall out. what you want to do is get tearless puppy shampoo (it won't wash out the essential oils the puppy needs for his hair which the baby shampoo could be washing out.) You don't want to use human shampoo on your dog because human heads and dog skin have VERY different PH's. I also recommend using a dog Oatmeal based conditioner. Oatmeal is known for it's moisturizing properites and it's very soothing to the skin. It will also help prevent future dryness and it won't wash out those essentail oils the dog needs.
Here is a good website for you.
http://www.bcrescue.org/humanshampoo.html