If you are at all concerned about your pet’s health, please do give the practice a phone to speak to a member of our team. Our nurses are happy to listen and advise on all kinds of worries.

We offer the Pet Health Club to all new and existing clients to help manage routine pet health and keep treatment costs low. These plans consist of a monthly direct debit which covers all of your pet’s routine preventative healthcare, as well as giving you additional discounts. Have a look at our Pet Health Club page to see how it could benefit you.


At all routine veterinary appointments, your pet will be given a clinical ‘nose-to-tail’ examination. This involves a thorough clinical examination of your pet’s eyes, mouth, ears, skin, chest, abdomen and lymph nodes. The vet will also answer any queries or concerns you may have about your pet’s health.

puppy and kitten sit on log, protected by their routine vaccinations and care


We strongly advise that you vaccinate your pets from the age of 8 weeks in puppies and rabbits, and 9 weeks in kittens. Annual booster injections are also recommended to keep your pet protected throughout its life. A full health check is included at no extra cost during all vaccination consultations.

Parasite Protection

  • Worms – are intestinal parasites which pose a frequent risk to all pets regardless of age or health. They can make your pet very unwell and some can even be transferred to humans and the home. Worms are common in Scotland, so to prevent the risk of infection, we recommend that you worm your pets regularly throughout their lives. Our team of vets and nurses will be able to advise you on the best worming program for your pet.
  • Fleas – are very commonly caught by household pets. They are usually picked up outside from other infected or wild animals. An infected pet may also transfer them to your home and furnishings. Once an infestation of fleas has occurred it is extremely difficult to treat.
  • Ticks – are a different type of parasite that commonly live in areas of tall grass, heather and moorland. Ticks will bite into your pet’s skin and feed off their blood. They start off small, usually being mistaken for a scab, but swell very quickly and fall off. Ticks are carriers of Lyme’s disease and may pass this on to both people and pets.

Parasite prevention often comes in combined treatments which our team can advise you on. If you believe your pet has a parasite infection, you can bring them in to see one of our nurses who will be able to identify, treat and advise.


We regularly perform spay and castration procedures on cats, dogs and rabbits in the practice. Unless you are intending to breed your pet, we strongly recommend that you discuss spaying/castrating with one of our veterinary staff by the age of six months.

These are routine procedures, which we perform regularly in the practice.


Microchips are small implants that store details of your pet’s ownership. They are typically inserted under the skin between the shoulder blades and their details are logged on a UK wide database. If lost or stolen pets are taken to a veterinary practice, police station or animal shelter, they will be scanned, identified and returned to their owner.

two cats walk together in a field

As of April 2016, all dogs in the UK are required by law to be microchipped. Breeders are now considered to be the first legal owners of any pet so it is their responsibility to have their puppies chipped before re-homing.

Cats are not yet legally required to be microchipped, but we highly recommend it given the number of cats that go missing each year. Chipped cats are significantly more likely to be found and returned to their owners.

Microchipping is a simple ten-minute procedure, that should only be carried out by a fully trained and qualified veterinary surgeon or nurse.

Puppy Class

We hold puppy socialisation and training classes every Tuesday evening at the practice, which are great fun for all involved! The classes allow your puppy to bond and play with other puppies in a safe and controlled environment.

The classes are run by our nursing team who will advise on basic training and answer any and all questions during the sessions.

There is a maximum of 8 puppies per class, so it’s best to book as early as possible to avoid disappointment. If you do miss out on the classes, we also offer free weekly nurse appointments to help you keep track of your puppy’s weight, training and behaviour.