Comparative Theriogenology course notes - small animal 2020