If you are looking to book a cat vaccination, please be aware that there is an ongoing shortage of some cat vaccines affecting all UK Veterinary practices. Please contact us for advice.

Welcome to Gordon Vets

Local vets in Musselburgh, Bonnyrigg & Penicuik

Repeat Prescriptions

Pet Health Club

Pet Health Club

Do you know the advantages of joining our Pet Health Club? Find out here...