1. Section of Reproduction; Department of Production Animal Studies; Faculty of Veterinary Science; University of Pretoria; Onderstepoort South Africa
2. Equine Research Centre; University of Pretoria; Onderstepoort South Africa
3. Companion Animal Clinical Studies Department; Faculty of Veterinary Science; University of Pretoria; Onderstepoort South Africa