0345 095 9995     Out of hours call 07966 367746


Dukes Equine Vets Ltd



Paperwork!

Information sheets



Price lists


AI pricelist




Booking forms





Semen Freezing

Embryo Transfer

Artificial Insemination

Booking forms

Breeding home