The best treatment for dry hair is to apply lots of oil to them twice or thrice a week and using a shampoo that contains natural ingredients which will provide your hair the required nutrition.
Read more about it here.