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