You have to have sex with a pokemon....
You can't breed legendary Pokemon eggs on Pokemon SoulSilver or on any Pokemon game.
You can breed all Pokemon except: Legendaries, Babies and Eggs.
Male and female pokemon in the same egg group can make eggs. Also, any pokemon that can breed can breed with a ditto.
Legendary Pokemon do not breed, so they cannot lay eggs. However, only one legendary can breed, which is Manaphy. If you breed it with a Ditto, you will get the uncommon Pokemon which is Phione.
no legendary Pokemon or genderless Pokemon can make eggs/breed. hope i help :)
It's eggs not legs, but to get shiny Pokemon eggs, you have to breed a male & female Pokemon of the same kind of breed like a female pikachu & a male pikachu & keep hatching their eggs until you get a shiny Pokemon. It may even take up to 600 eggs! NOTE: Can't breed LEGENDARY Pokemon except a manaphy with a ditto. ☻
You can breed Manaphy with a Ditto to get Phione.
It's impossible to breed latios and latias.
You can breed any Pokemon capable of breeding with a Ditto. You cannot breed them with members of the no eggs group, legendary Pokemon or other Dittos. Actually You Can Breed Manaphy And Rotom (There Legendarys)
You will get Cinderquil eggs.
Breed a female starter
Any Pokemon can breed with Ditto unless they are legendaries.