Whitler W. (2023) “Canine transcervical insemination: history and technique”, Clinical Theriogenology, 15. doi: 10.58292/ct.v15.9320.