You need to go to Cianwood Pharmacy and get the Secretpotion.
Olivine City, far right
No you do not need to help the miltank it is recommended though. You need to give it 7 oran berries then you will get a Seal Case and some seals. Which can customize the way your Pokemon enters the battle.
You get it at the Cianwood City Pharmacy. It is used to Cure The Lighthouse Pokemon Ampharos. This answer is right-on. the pharmacy in Cianwood City in the Johto Region, and it is used to cure the ailling lighthouse Pokemon ampharos.
On the top floor of the lighthouse, oilvine city, Johto region. Hope I helped!
You find it in the Glitter Lighthouse in Olivine, or in the Celadon Dept. Store.
she is at the top of the lighthouse but its hard to get to the top. When you get to the highest floor you can get to go out the window on the right. You will be outside on the side of the lighthouse. go forward and then left. There is a door. go in and keep going up in the lighthouse. Hope it helps!!
Beat the Team Rocket base in Mahogany Town and help the gym leader of Olivine cure the Ampharos at the lighthouse. Then you can challenge the Olivine gym and after that be on route 44 without that guy stoping you!
lighthouse, watching "Amphy"
yes huey he is in the lighthouse
No. When you walk into the phrmacy in Cianwood City, (an average building towards the bottom of the town) and talk the the single man inside it, he will automatically give you the potion to revive it if you have talked to jasmine in the lighthouse already.
no you can trade soulsilver pokemon to black
if you are meaning the medicine for ampharos the sick Pokemon from the lighthouse then it is at cianwood city... there is a place where you can get special medicine for ampharos (the sick lighthouse Pokemon) then take it back to the female (which is the gym leader for olivine.) that is looking after him. then she goes off and you can go battle her in her gym in olivne..! I hope I've helped ~Amelia age 6~