There is no way to get a golden Ditto in Pokemon HeartGold because it doesn't exist in the Video Games only a regular Ditto exists as well as a blue Ditto exists and a blue Ditto is known as a Shiny Pokemon.
You need to mate the Pokemon with a Ditto.
You can find a Ditto on routes 34 and 45.
venusaur!?
You make them breed with Ditto.
breed a manaphy and a ditto
evey Pokemon has an egg except legendarys and ditto
you cannot breed ditto with ditto.
yes but he cant breed with legandaries sadly :'(
You can catch the same Pokemon again but opposite gender, or you could catch a ditto and breed them that way. Ditto breeding is easier.
you can if you go to the daycare and put an arbok in with a ditto
put it in day care with a ditto
thats not possible