if you mean the olivine lighthouse you have to beat all the trainers to get to the top, talk to jasmine, go to cianwood to get the secret potion then surf back then give it to jasmine then the Pokemon will be fine then you can defeat chuck or do jasmine your choice i did chuck first cause he is really easy!!!
if you go up as far as you can you will see a door that looks like a window but you can tell the difference. just walk in the door.
You find it in the Glitter Lighthouse in Olivine, or in the Celadon Dept. Store.
i would say soulsliver becase on soulsliver you can fly and black you cacth water pokemon but on sliver you can get fire pokemon
NO
Yes
it isn't anywere
by apokemon event or trade
You need to trade a Chikorita from Pokemon heartgold or soulsliver
No you can't u have to get it from an event
it is pyrce
Its Ash Ketchum from the original Pokemon series
Figure it out