Go to the Lake of Rage and complete the Team Rocket Hideout sidequest with Lance.
Cinnabar Island Blaine was always 7th guy
you have to beat jasmine at olivine city. The gym leader
Ethan
go to poke fan club in vermillion talk to guy who says he found a Doll. should be guy dIreCtly in front of entrance. K or at least in front of the door.
kill him!
he is in a house in blqackthorn city
a guy in the ilex forest
After exiting the 7th gym you should get a call from Mr.Pokemon, go to goldenrod and fight team rocket - hope this helped
If u have heartgold u get it from and old guy in pewter city.
You mean Soul Silver? Silver was the old game and I can't help you with that. However, in Soul Silver you can give shards to the guy in Violet or Fuschia city and he will give you something for it.
from a guy in the woods where you get the 2 farfech'd
Could you explain that alittle better? who is the mystery guy.