One has to be somewhat careful with the b6. Though it is water soluble, it's possible to experience some negative nervous system effects if you reach a level of toxicity. I haven't seen any studies, but I have read several conflicting views.
You need to dose anywhere from 300mg-600mg daily to lower prolactin levels. That's an extreme amount lol.