Market Cross Veterinary Centre
Market Cross Veterinary Clinic - Dalkeith is RCVS Core Standards accredited, with weekend opening, client parking and disabled public access.
Heritage Vets is an independent veterinary practice at Thornybank, Dalkeith, Midlothian. It treats cats, dogs, rabbits and exotic pets.
Services include vaccinations, parasite treatment, neutering, keyhole (laparoscopic) surgery, soft tissue surgery, nurse clinics, dentistry with dental X-ray, digital X-ray, ultrasound, endoscopy, an in-house laboratory, pet travel certificates, home visits and end-of-life care.
Out of hours, clients can use the VidiVet app, and emergencies are seen by E-Vets at Braid Veterinary Hospital in Edinburgh.
RCVS Practice Standards Scheme: Small Animal General Practice
Checked 4 November 2026
| Item | Dog | Cat | Rabbit | Exotic pet |
|---|---|---|---|---|
| Consultations | ||||
| Consultation | £62.50 | £62.50 | £62.50 | £58 |
| Follow-up consultation | £59 | £59 | £59 | £52 |
| Nurse appointment | £32 all pets | |||
| Vaccinations | ||||
| First vaccination course | £78 | £70 | – | – |
| Annual booster | £82 | £79 | £97 | – |
| Kennel cough | £65 | – | – | – |
| Rabies vaccination | £98 all pets | |||
| Neutering | ||||
| Castration includes post-op checks, pain relief |
From £340
| £155 | £195 | – |
| Spay includes post-op checks, pain relief | – | £220 | £235 | – |
| Keyhole spay includes post-op checks, pain relief |
From £698
| £450 | – | – |
| Medicines & prescriptions | ||||
| Written prescription | £25 all pets | |||
| Each extra prescription item | £15 all pets | |||
| Other treatments & fees | ||||
| Animal health certificate | £195 all pets | |||
| Dental assessment includes general anaesthetic, post-op checks, pain relief | £370 | – | – | – |
Heritage pet health plan – indoor cat
Heritage pet health plan – large dog
Heritage pet health plan – outdoor cat
Heritage pet health plan – small/medium dog
| Item | Dog |
|---|---|
| Consultations | |
| Consultation | £62.50 |
| Follow-up consultation | £59 |
| Nurse appointment | £32 all pets |
| Vaccinations | |
| First vaccination course | £78 |
| Annual booster | £82 |
| Kennel cough | £65 |
| Rabies vaccination | £98 all pets |
| Neutering | |
| Castration includes post-op checks, pain relief |
From £340
|
| Keyhole spay includes post-op checks, pain relief |
From £698
|
| Medicines & prescriptions | |
| Written prescription | £25 all pets |
| Each extra prescription item | £15 all pets |
| Other treatments & fees | |
| Animal health certificate | £195 all pets |
| Dental assessment includes general anaesthetic, post-op checks, pain relief | £370 |
Heritage pet health plan – large dog
Heritage pet health plan – small/medium dog
| Item | Cat |
|---|---|
| Consultations | |
| Consultation | £62.50 |
| Follow-up consultation | £59 |
| Nurse appointment | £32 all pets |
| Vaccinations | |
| First vaccination course | £70 |
| Annual booster | £79 |
| Rabies vaccination | £98 all pets |
| Neutering | |
| Castration includes post-op checks, pain relief | £155 |
| Spay includes post-op checks, pain relief | £220 |
| Keyhole spay includes post-op checks, pain relief | £450 |
| Medicines & prescriptions | |
| Written prescription | £25 all pets |
| Each extra prescription item | £15 all pets |
| Other treatments & fees | |
| Animal health certificate | £195 all pets |
Heritage pet health plan – indoor cat
Heritage pet health plan – outdoor cat
| Item | Rabbit |
|---|---|
| Consultations | |
| Consultation | £62.50 |
| Follow-up consultation | £59 |
| Nurse appointment | £32 all pets |
| Vaccinations | |
| Annual booster | £97 |
| Rabies vaccination | £98 all pets |
| Neutering | |
| Castration includes post-op checks, pain relief | £195 |
| Spay includes post-op checks, pain relief | £235 |
| Medicines & prescriptions | |
| Written prescription | £25 all pets |
| Each extra prescription item | £15 all pets |
| Other treatments & fees | |
| Animal health certificate | £195 all pets |
| Item | Exotic pet |
|---|---|
| Consultations | |
| Consultation | £58 |
| Follow-up consultation | £52 |
| Nurse appointment | £32 all pets |
| Vaccinations | |
| Rabies vaccination | £98 all pets |
| Medicines & prescriptions | |
| Written prescription | £25 all pets |
| Each extra prescription item | £15 all pets |
| Other treatments & fees | |
| Animal health certificate | £195 all pets |
From this practice’s listed prices, not a quote.
In line with the UK typical of £409 for the same care.
Or a health plan here: £22 a month (£264 a year). Plans usually cover vaccinations, check-ups and flea and worm treatment, so check what this one includes.
12 practices publish comparable prices
Vaccinations booster (Dog)
Consultation and preventative care · 11 practices
£82
Vaccinations booster (Cat)
Consultation and preventative care · 10 practices
£79
Prescription fee
Prescription, dispensing and administration · 9 practices
£25
Vaccinations booster (Rabbit)
Consultation and preventative care · 9 practices
£97
Animal health certificate
Consultation and preventative care · 8 practices
£195
Rabies vaccination
Other services · 7 practices
£98
Client feedback
We do not have any client reviews to show for this practice yet.
For practice owners
Claim this listing to apply for Verification and manage your practice information.
Spotted something out of date on this listing? Suggest an improvement and tell us what needs changing.
Market Cross Veterinary Clinic - Dalkeith is RCVS Core Standards accredited, with weekend opening, client parking and disabled public access.
Braid Vets is a veterinary practice in Dalkeith, Midlothian, treating cats, dogs and small mammals. Services include vaccinations, neutering, microchipping, dentistry and diagnostic imaging.
Gordon Vets is a veterinary practice in Bonnyrigg, Midlothian. The practice treats dogs, cats, small mammals and birds, and provides vaccinations, neutering, microchipping and dentistry.
The Veterinary Wellness Centre in Newcraighall, Musselburgh, is an independent practice treating cats and dogs.
Check the available listing information, then call the practice to confirm anything that may have changed.
Midlothian, Dalkeith