Randall , J. (2020) “‘This stud’s a dud!’- Canine semen evaluation protocols and pitfalls”, Clinical Theriogenology, 12(3), pp. 204-209. Available at: https://clinicaltheriogenology.net/index.php/CT/article/view/9230 (Accessed: 26March2026).