you can if you go to the daycare and put an arbok in with a ditto
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, depending on the Pokemon hatched from the eggs gender determines what Pokemon you get tho
yes.it will work in all games so far.mabey not the fake ones though
yes. just put a male and female Pokemon in the day care and the girl will have an egg. or put a ditto in with an evolved Pokemon
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 level can level up your Pokemon by given it an luckey egg when betteling