You can't. You have to trade from someone from Pokemon Diamond to get it. If you can trade from Diamond...
yes. you can trade Pokemon from diamond, pearl, or platinum to heartgold or soulsilver.
you can trade Pokemon from heartgold and soulsilver to your diamond,pearl, or platinum.
Yes you can!
you have to trade it from diamond/or pearl.
You can't. You have to trade from someone from Pokemon Diamond to get it. If you can trade from Diamond...
yes. you can trade Pokemon from diamond, pearl, or platinum to heartgold or soulsilver.
you can trade Pokemon from heartgold and soulsilver to your diamond,pearl, or platinum.
Yes you can!
You have to trade it to diamond to hartgold
you have to trade it from diamond/or pearl.
you need to hatch a togepi in soulsilver or heartgold then trade it to pokemon diamond
You can't get Darkrai in Pokemon Heartgold. You have to trade it from Diamond, Pearl, or Platinum.
Trade it from platinum, diamond or pearl.
You have to trade it from pearl, diamond, or platinum.
you have to trade it from Diamond/Perl/Platinum.
You have to trade from diamond or pearl