Timing is everything when it comes to breeding your pets. We offer cytology and bloodwork to help determine the best time to breed. We also offer artificial insemination and pregnancy ultrasounds/x-rays. In special circumstances or with certain breeds, Caesarean sections are recommended and we are happy to work with you in planning this surgery to ensure that puppies are born at the perfect time.