Return to Article Details Canine transcervical insemination: history and technique