>>46218888Pokémon don't lay eggs, they form them as cradles for their newborns.
'Course this is partly why Magneton is Unknown Gender, no-one's really sure HOW that works with them (or many the other mineral group). In the case of Legendaries, it's more we're not able to replicate the conditions in which they go into heat, though unsubstantiated rumours are widespread of legendaries being bred by certain trainers.