I'm currently breeding my Ditto with a Nidoran Female on Pokemon Sapphire because I want to try and complete my National Pokedex. The problem is when I've been hatching Eggs and I keep getting a Nidoran Male. Out of about ten Eggs I've hatched recently only one of them has been a Nidoran Female. Am I do something wrong here or is this the way the game was programmed? Thanks for any help.