Skip to main content
McTaggart Vets logo

McTaggart Vets

About McTaggart Vets

McTaggart Vets is a veterinary practice in Dalry, Ayrshire and Arran.

The practice treats cats, dogs and small mammals. It has a client car park and disabled public access. It is open at weekends and closed on bank holidays.

Animals we care for

  • Cats
  • Dogs
  • Small Mammals

Facilities

  • Client car park
  • Disabled public access
  • Open at weekends

Prices

Checked 10 October 2026

Show prices for
Consultation
£50.40
Lower than most nearby
Annual booster · dog
£57.60
Lower than most nearby
Spay · dog
From £420
Castration · dog
From £300
Item Dog Cat Rabbit
Consultations
Consultation £50.40 all pets
Nurse appointment £32 all pets
Vaccinations
First vaccination course includes consultation £120 £96 –
Annual booster £57.60 £57.60 £78
Kennel cough £38.40 – –
Rabies vaccination £78 all pets
Neutering
Castration
From £300
  • Under 10 kg £300
  • 10–25 kg £336
  • 25–40 kg £360
  • 40–60 kg £420
  • Over 60 kg £480
£108 £144
Spay
From £420
  • Under 10 kg £420
  • 10–25 kg £444
  • 25–40 kg £504
  • 40–60 kg £600
  • Over 60 kg £720
£144 £192
Other treatments & fees
Nail clip £32 all pets
Anal gland expression £32 all pets
Consultation
£50.40
Lower than most nearby
Annual booster · dog
£57.60
Lower than most nearby
Spay · dog
From £420
Castration · dog
From £300
Item Dog
Consultations
Consultation £50.40 all pets
Nurse appointment £32 all pets
Vaccinations
First vaccination course includes consultation £120
Annual booster £57.60
Kennel cough £38.40
Rabies vaccination £78 all pets
Neutering
Castration
From £300
  • Under 10 kg £300
  • 10–25 kg £336
  • 25–40 kg £360
  • 40–60 kg £420
  • Over 60 kg £480
Spay
From £420
  • Under 10 kg £420
  • 10–25 kg £444
  • 25–40 kg £504
  • 40–60 kg £600
  • Over 60 kg £720
Other treatments & fees
Nail clip £32 all pets
Anal gland expression £32 all pets
Consultation
£50.40
Lower than most nearby
Annual booster · cat
£57.60
Lower than most nearby
Spay · cat
£144
Lower than most nearby
Castration · cat
£108
Lower than most nearby
Item Cat
Consultations
Consultation £50.40 all pets
Nurse appointment £32 all pets
Vaccinations
First vaccination course includes consultation £96
Annual booster £57.60
Rabies vaccination £78 all pets
Neutering
Castration £108
Spay £144
Other treatments & fees
Nail clip £32 all pets
Anal gland expression £32 all pets
Consultation
£50.40
Lower than most nearby
Annual booster · rabbit
£78
Lower than most nearby
Spay · rabbit
£192
Lower than most nearby
Castration · rabbit
£144
Lower than most nearby
Item Rabbit
Consultations
Consultation £50.40 all pets
Nurse appointment £32 all pets
Vaccinations
Annual booster £78
Rabies vaccination £78 all pets
Neutering
Castration £144
Spay £192
Other treatments & fees
Nail clip £32 all pets
Anal gland expression £32 all pets

How these prices compare nearby

10 practices publish comparable prices

  • Vaccinations booster (Cat)

    Consultation and preventative care · 8 practices

    £57.60

    £65.87 · Lowest at Collier and Brock Vets - Irvine £83
  • Vaccinations booster (Dog)

    Consultation and preventative care · 8 practices

    £57.60

    £65.87 · Lowest at Collier and Brock Vets - Irvine £85
  • Vaccinations booster (Rabbit)

    Consultation and preventative care · 8 practices

    £78

    £101.93 · Lowest at Ivy Bank Vet - Irvine £120
  • Castration (Cat)

    Surgeries and treatments · 7 practices

    £108

    £115.50 · Lowest at Vets for Pets - Irvine £123
  • Castration (Rabbit)

    Surgeries and treatments · 7 practices

    £144

    £183.60 · Lowest at Ivy Bank Vet - Irvine £220.50
  • First consultation

    Consultation and preventative care · 7 practices

    £50.40

    £60 · Lowest at Collier and Brock Vets - Irvine £69

Address

Mctaggart Vets Ltd 47 Vennel Street Dalry KA24 4AG

More contact details

Client feedback

Reviews of McTaggart Vets

Overall rating

5.0

Based on 9 reviews

Rating breakdown

5
100%
4
0%
3
0%
2
0%
1
0%
  • Google review

    McTaggarts vets is one of the very few remaining independent vets in the area, and I’ve recommended them to clients often over the years. Shona McTaggart is highly dedicated, caring and diligent. She’s also my go-to whenever I’ve wanted advice or a second opinion about a case. I had a particularly tricky patient staying with me for in-patient care during covid times, whose own primary vet was quite far away, who needed repeat radiographs. Shona was incredibly helpful in liaising with the referring vet and my client and gave me an appointment when she was really busy with her own patients and in no position to be taking on extra work. She goes above and beyond to help. I cannot recommend this practice highly enough.

    Lara Kats profile photo

    Lara Kats

  • Google review

    A super practice that always makes us feel welcome. Great vets that you can really trust looking after your animals. We have all 5 of our dogs registered here and they always get the best treatment from the team.

    Rachael Grant profile photo

    Rachael Grant

  • Google review

    Cannot recommend Shona and her team at McTaggarts enough ! My Hugo has been attending this practice for years and I have every confidence in knowing that he is treated extremely well. As a client I have complete trust in their professionalism and can see that they have our pets best interests at heart . Shona goes above and beyond and I have personally experienced this when Hugo took a seizure and not only did she swiftly help him, she helped to calm , reassure and educate me in what to do should another seizure occur . Her work is her life , her dedication to helping animals will be her legacy . Thankyou Shona and Team McTaggarts .

    Lisa McNulty profile photo

    Lisa McNulty

  • Google review

    I wouldn't go anywhere else with my dogs. Shona and her team are absolutely fantastic! With our old cocker spaniel who was diagnosed with diabetes and then cancerous tumours the team were on top of all his needs and would see him at the drop of a hat if he wasn't doing so well. Right until his last day he had the best treatment from the team. Then onto our new girl Zula who ate something she shouldn't just the other day, a phone call to the practice and she was seen within the hour and treated and all was well, thankfully! I work with dogs and often get asked which vet would I recommend and without a doubt, 100% I wouldn't go anywhere else! Thank you team McTaggart

    Jane Mcneillie profile photo

    Jane Mcneillie

  • Google review

    An Independent Practice where they go above and beyond with their care for your pets. I have been registered with them for over 40 years and have always felt in safe hands. From the great welcome at reception through to the Vets taking time to explain any procedures needed with all the available options. My dogs have rushed through the door to see them 😁

    Liz McFarlane profile photo

    Liz McFarlane

  • Google review

    This independent veterinary practice is an absolute gem. From the moment we registered the team made us feel genuinely welcomed and cared for — not just our crazy dog, but us as owners too. The vets are exceptionally knowledgeable, thorough, and patient, explaining everything clearly without ever rushing. The nurses are kind and gentle. This practice feels personal in the best way: spotlessly clean, modern equipment, reasonable pricing, and zero hard-sell. All the staff genuinely seem to love what they do and it shows in every interaction. We’ve love “our” vet and cannot recommend them highly enough — they have given our furry boy the best care when he has needed it.

    Shona Gallacher profile photo

    Shona Gallacher

  • Google review

    Best vets in Ayrshire, used this practice for over 30 years and a lot has changed but level of service is great and they actually care about the animals over the £££ which you don’t get in many other vets now. Keep up the good work

    Kevin Waddell profile photo

    Kevin Waddell

  • Google review

    Absolutely amazing care from McTaggart Vets! My bunny Theo has been looked after so well — from treatment for stasis earlier this year to being neutered just yesterday. Anna was fantastic, calling me beforehand to talk everything through and answer any questions, which really put my mind at ease. After surgery, Theo started licking his stitches and they told me to bring him in right away — they checked him over and gave extra medication to help his recovery. I'm especially thankful to Anna for her kindness, patience, and genuine care… it really meant the world to me. You can tell she truly loves what she does and Theo couldn’t have been in better hands. The whole team are amazing — I’m so grateful! 🐰🩵

    Amber Steele profile photo

    Amber Steele

  • Google review

    Recently moved to this vet practice and the amount of care and time the vets put into the animals and their clients is outstanding. Our older cat Niko was diagnosed with kidney issues and was quite unwell, he's doing better thanks to the treatment and advice from McTaggarts. Also brought my new kitten in and she was treated just as well, it's so nice to see how much the team genuinely love all the animals that come in the practice. Big thanks to Jen and Julia, amazing vets! From the Lowe family 😻

    Rachel profile photo

    Rachel

For practice owners

Claim this listing to apply for Verification and manage your practice information.

Claim this listing

Spotted something out of date on this listing? Suggest an improvement and tell us what needs changing.

Other vets nearby

Compare vets in Dalry

Related vet searches

Search by species

Common questions about McTaggart Vets

Check the available listing information, then call the practice to confirm anything that may have changed.

Where is McTaggart Vets?
McTaggart Vets is a veterinary practice in Dalry, Ayrshire and Arran. The full address, phone number and opening hours are listed on this page.
Which animals does McTaggart Vets list care for?
McTaggart Vets lists care for Cats, Dogs and Small Mammals. Call the practice to confirm current clinician availability for your pet.
How do I book an appointment with McTaggart Vets?
Call the practice directly using the phone number on this page. Online booking through Vet Verified appears here when the practice switches it on.
How does Vet Verified check its listings?
We check listings against each practice's own website and public sources, including the Royal College of Veterinary Surgeons' public register. A practice only becomes Verified after we confirm that it appears on the register, and Verified practices carry the verification mark beside their name.