So uhm, I decided that mimics of the pokemon games just didn't cut it, so I went to see if I could find anything else.
I found a online browser played version of the game Crystal, and so being the loser that I am, I made my Character Cane and chose cyndaquil- lo and behold, its female.
But then, I couldn't save my progress so I downloaded the roms, so then I booted it up, made Cane got a cyndaquil- female again.
And then I forgot to save or something after getting it, so I got a cyndaquil for a third time
and once again it is female.
...I think it's fate or its just against the law for Cane to have a male Cyndaquil.