The egg is what Pokemon lay when you breed them with males and females (or dittos with other Pokemon) they hatch when you run enough or ride on your bike enough and hatch into the female Pokemon not the male
You don't really make them your Pokemon do. put two of the same Pokemon in a daycare wait for a while check back there and youll have an egg.
it is togepi, a normal type pokemon
it is a larvesta
togepi
Larvesta
No, there are no underwater routes in Pokemon HeartGold or SoulSilver. The HM Dive is not available in Pokemon HeartGold or SoulSilver.
you cant catch persian in heartgold.... i think
YES=)
You need a Rotom as the first Pokemon in your team.
Yes you most definitely can
A Togepi.
No legendary can lay an egg except for manaphy which gives an egg to phione and you can not get manaphy or phione in heartgold
You get an egg from Professor Elm's assistant from any Poke Mart.
Deposit one of your Pokemon and you may get the egg
yes. at Pokemon day care if they have to same egg group.
evey Pokemon has an egg except legendarys and ditto
In HeartGold, give a Mantine the Wave Incense and breed it. The egg with hatch into a Mantyke.
put two Pokemon in the daycare 1 female and 1 male
you can if you go to the daycare and put an arbok in with a ditto
you level can level up your Pokemon by given it an luckey egg when betteling
Give it a full incense and breed it to get a Munchlax egg.
No, the egg will not be shiny. However, it is possible that the egg will hatch into a shiny Pokemon, but the chances of getting a shiny Pokemon from the egg are not any higher than they would be if the ditto were not shiny.