One should always consider a shampoo that has no tear formula. The Himalaya Baby shampoo is mild and comes with a ‘no-tears’ formula that cleanses and nourishes your baby’s scalp.