The Fishing Guru in Olivine City gives it to you.
To get a Shedinja in Pokemon Heart Gold you must trade it from either Pokemon Ruby, Sapphire or Emerald. Jacko25
Of course
you don't get the red orb in Pokemon heart gold you get the blue orb that you use to get kyogre
electric, ice, rock, steel, and water
an easy way is to trade a bunch of your good Pokemon onto Pokemon heart gold but if you don't have a lot of good Pokemon on heart gold and you don't have another game then train a lot before you get there :)
Golduck
It's Darkrai. You can't get him in Heart Gold.
Pokemon Heart gold is different from Pokemon Gold cuz heart gold has better graphics new Pokemon and new events
Yes
There is only old, good, and super rods in Pokemon Heart Gold.
The Fishing Guru in Olivine City gives it to you.
In a pokewalker.
Message Toaster
I have soul silver but i guess the Pokemon league.
To get a Shedinja in Pokemon Heart Gold you must trade it from either Pokemon Ruby, Sapphire or Emerald. Jacko25
you cannot get him in heart gold only from events.