A little while ago I hatched a Pichu from breeding my Raichu with a Ditto without a problem. Im not sure why but I tried to breed an Azurill by placing two Marill's, two Azumarill's and one of each with a Ditto in the day care at different times and all of them came out as a Marill. Can someone please tell me what's going on here?