how can I transfer my pokemon to HG from pokemon black?? i reallyyyy want to get my mudkip over!
Pokémon can only be transferred one way, unfortunately. Which pretty much means that it's a one way ticket from HeartGold to Black. Don't feel too bad, you're not the only one. I wish that I hadn't transferred some of my best Pokemon to my White from HeartGold and Pearl. Now I'm probably going to end up dying in a lot of high level battles!
Simple - you cannot
Unfortunately, you can't. They are different generation games and pokemon can only be migrated one way, to the next highest generation. Like the gen 4 games can be traded amongst other gen 4 games but can be migrated only to 5 gen games.
Hope this helps =)