Well you have to be that type of animal in that situation,then fertillise the egg and it will hatch to whatever type of animal.
Chat with our AI personalities
No
2 dittos don't lay eggs but a girl Pokemon and a ditto can have an egg the egg will be the same kind of the mother
yes it can you need 2 or a ditto
Mewtwo's a Legendary Pokemon, so he cant.
No. None of the 'legendary' Pokemon can breed--that's one reason that makes them unique. well manaphy can lay eggs, but hatch them quick or else it'll be a phione egg. trust me, i tried. lugia will lay eggs if you give it wave incense.