We use Dr Bronner's Baby-Mild liquid soap on his body and hair. We use it in our foaming soap pumps also, and as our body wash. It's super mild and has great ingredients. Organic, fair trade, no animal testing. None of us have ever had dry skin.
I like the Aquaphor baby wash. But last time I picked up the j&j naturals stuff in a container with a pump. Total game changer when trying to bathe a slippery baby. So, anything with a pump would be my recommendation lol. The older two use the blue curly hair j&j shampoo.
I love the pump as well! We've been using Babyganics lately.
My doc also said avoid J&J when DS had eczema pretty bad so through trial and error we use Cetaphil. I use it too for my face. Poor kid has mom's super sensitive skin.
DH and I use dove unscented for our bodies so hopefully DS can graduate to that in a couple years.