If you can, how?
Well, you can play it ofcourse! You should look for a NDS emulator (MAC) which can be found all over the web, and download the Pokémon Heartgold ROM! (ROM files end with .nds) It's simple, when you downloaded everything, just open the emulator and load the ROM! For multiplayer, connect the emulator to the internet in the settings tab.