the only shampoo that is shown to be somewhat benefical for male pattern baldness (in proper scientific studies) is ketocanazole. It comes in 1% otc and 2% prescribed. It has to be used three times a week, left for ten minutes before washing off.
The 2% can leave your hair feeling dry.