Actually, most shampoos do just the opposite. They have Sodium Laureth Sulfate, an ingredient which puts the lather in the shampoo. It's normally a main ingredient. It dries out hair. Try a shampoo from a health store, they don't have them. Or if you can find one at a drugstore that doesn't have it, then that'd be great.
I use suave shampoo, and my hair isnt dry, and its really soft.
aussie moisture works really good for me
head & shoulders