Dogs and humans have different definitions of sexuality, so dogs cannot be homosexual according to the human definition of sexual orientation. In fact, dogs do not have a sexual orientation; they pretty much do what they want when they want.