Same-sex sexual behaviour has been recorded in around 1,500 species. Yet the animals also seem eager participants in heterosexual behaviour, so their reproduction is not compromised. What explains this puzzle?

Same-sex sexual behaviour has been recorded in around 1,500 species. Yet the animals also seem eager participants in heterosexual behaviour, so their reproduction is not compromised. What explains this puzzle?