Randall J. “‘This stud’s a dud!’- Canine Semen Evaluation Protocols and Pitfalls”. Clinical Theriogenology, vol. 12, no. 3, Sept. 2020, pp. 204-9, https://clinicaltheriogenology.net/index.php/CT/article/view/9230.