There are several shampoo ingredients that can be beneficial for treating dry hair. Some mild cleansing agents, silicone, oils, and glycerin can all help to remove oils and residues left over from shampooing, while two-in-one shampoos with silicone can provide additional moisture and protection.