i think you will have to trade it from another game with a Pokemon, good luck! :)
to get Pokemon that evolve with the moon stone easy'a
Clefairy......
One of the easiest ways to get a moon stone is by going to Mount Moon Square. A few Clefairy will be dancing. Walk up to them, and they will run away, leaving behind a moon stone. Of course, there are other ways, too.
you can get one from the pokelonth dome and you can't buy any from the poke'mart
A heart of gold itself is an expression relating to someone kind. "They have a heart of gold".
At the pokeathalon
its in the edge of the stone
No you can not. You have to be near a moss stone or something like that and heart gold and soul silver does not have it.
Stone evolutions for heart goldhappiny (level up while holding-not at night) oval stone-chanseysunkern sun stone-sunfloragloom sun stone-bellossomgloom leaf stone-vileplumeweepinbell leaf stone-victreebellexeggcute leaf stone-exeggutornuzleaf leaf stone-shiftryeevee water stone-vaporeonstaryu water stone-starmieshellder water stone-cloysterpoliwhirl water stone-poliwrathlombre water stone-ludicoloeevee fire stone-flareongrowlithe fire stone-arcaninevulpix fire stone-ninetailseevee thunder stone-jolteonpikachu thunder stone-raichunidorino+nidorina moon stone-nidoking (male)/nidoqueen (female)clefairy moon stone-clefablejigglypuff moon stone-wigglytuffskitty moon stone-delcattykirlia (male) dawn stone-galladesnorunt (female) dawn stone-froslassmisdreavus dusk stone-mismagiusmurkrow dusk stone-honchkrowroselia shiny stone-roseradetogetic shiny stone-togekissHope I helped!PS.Please comment to say if I missed any!Remember-this is only for heart gold.
Up your rear end
Use a moon stone
fire stone