It's all happenstance but more likely when you have level 3 fertility. Level 2 should produce the odd twin -- guess it depends on how much you're breeding. I've only ever had one twin at level 2, but then again, I keep my population down to 26-30 until I finish the puzzles, so the odds are less for me