I've bread to Unfezants about 7 times now & all I've got from it is female pigdoves. How do I get male ones?
Just keep breeding. Its like a 50/50 chance, you just have really bad luck.
If you really want a male egg I would suggest trying to make the male pokemon a higher level than the female. I tried it a few times and it's worked.