you choose the Pokemon you are going to send from ranger and click send you then at the same time heartgold has to be on mystery gift searching for gifts from firiends
No
You cant there is no interaction between those two games
Of course
To get a Shedinja in Pokemon Heart Gold you must trade it from either Pokemon Ruby, Sapphire or Emerald. Jacko25
trade with pearl
Yes.
Yes.
you can trade pokemon from heartgold to black but you can only transfer the pokemon in heartgold not trade it from black
You can't get shaymin in heart gold you have to trade it from Pokemon pearl,diamond or platinum.
you has to trade it from somebody who has heart gold
Yes.
You cant.