Baby shampoo is obviously great for babies. You can lather up their hair and the no-tears formula means bath time is a happy affair. But this gentle parenting favorite has lots of uses in and out ...