New approaches to contraception in dogs using GnRH analogues, calcium and naloxone