Rosewood Veterinary Service offers a range of canine reproductive services including in house progesterone testing, semen collection and analysis, artificial insemination (including transcervical insemination) with fresh, chilled or frozen semen, semen collection for chilling or freezing, pregnancy ultrasounds and Caesarean sections.