Updated policies - Find out all the information about our updated policies at the bottom of the page.

Our Services

Trusted veterinary services across North Ayrshire

Our services

Our practice provides a range of pet care services. If you have any questions about your pet's need for treatment or a specific aspect of our service, please call the veterinary practice or email us.

We offer a complete veterinary service

The practice provides a full range of services and our veterinary care is underpinned by the use of a full range of modern treatments. A list of services is detailed below:

  • Vet and Nurse appointments available throughout the day (5-20 minute duration)
  • Experienced surgeons who can tackle most operations 
  • 24 hour emergency cover
  • Ultrasound Pregnancy Scanning
  • BVA/Kennel Club Hip and Elbow Scoring (please contact us for more information)
  • Puppy Socialisation
  • Waist Watchers
  • Access to specialist services for case discussions and referrals


  • Comfortable indoor 'hospital' kennels
  • Operating suite with monitoring equipment and low risk anaesthetic agents
  • Laser surgery
  • X-ray facilities
  • Diagnostic ultrasound
  • Dedicated dental equipment
  • Intensive care equipment
  • In clinic laboratory for routine blood testing, urine tests, ear and skin cytology
  • Computerised clinical records
  • Car parking available

Puppy Socialisation

Puppy socialisation is a great way to build your pup's confidence in a safe and controlled environment until you are able to take them out for their first walk. The puppies can play safely with each other and learn how to interact with each other. They also get used to meeting new people and coming to the vets for something other than injections!

Our puppy classes are run by our nurses and are available at both Irvine and Kilwinning. The nurses talk through a variety of topics on a four week rotational basis so no matter when you start coming, you won't miss out on anything. You can also ask them questions about any problems you may be having. Puppy parties are open to all registered young pups who have had their first vaccination but aren't yet able to start going outside.

We also insist on all puppies being treated to guard against flea infestation before coming to puppy classes.

Class Times:

Irvine: Mondays at 7:00pm
Kilwinning: Wednesdays at 2:00pm
You can sign up to come along to puppy socialisation when in to see the vet for your pup's first vaccination. If you are unable to make a class after signing up please telephone to let us know as there are limited places avaiable and this gives someone else the chance to attend.


Waist Watchers

A dog whose ideal weight is 20kg only needs to gain 4kg to fall into the obese category. They are more at risk of illnesses such as heart disease, diabetes and arthritis to name a few and being obese will reduce their lifespan. 

If your pet is overweight then the sooner this changes the better for them. We can help with advice about diet and exercise and your pet can join our Waist Watchers Club run by our nurse, Lyndsey. She will monitor your pet's weight loss and help you adjust their diet, including using prescription food to help your pet lose weight if appropriate. There is no charge to join Waist Watchers or for your pet's regular weight checks.

We offer free weight checks to all pets, regardless of whether they are a Waist Watchers patients or not. You can make an appointment to have your pet weighed and discuss their weight with the nurse/vet at any time. If there are any concerns about your pet's health beyond it's weight you may be advised to make an appointment for a consultation with one of our vets to investigate this further.

PLEASE NOTE: Some medical conditions can cause weight gain. If you're pet displays any abnormal clinical signs such as drinking more, urinating more, weight gain despite no change in food and exercise levels, lethargy, panting or anything else that concerns you then please make an appointment for a consultation with a vet before considering a weight loss programme.