Dogs & Puppies
Dogs come in all shapes, sizes, and temperaments. Some can’t wait to head out for a long walk or chase a ball across the yard, while others are happiest snoozing at your feet. Many love meeting new people, while some feel a little unsure and need a gentle approach.
Whatever their personality, every dog benefits from regular veterinary care to help them live a long, healthy and comfortable life.
We provide a full range of services for dogs, including routine health checks, vaccinations, and parasite control to keep them protected year-round. Our dental services ensure healthy teeth and gums, while our diagnostic equipment, including x-ray and ultrasound, allows us to accurately assess injuries or underlying medical issues.
For dogs needing surgery, we offer desexing, soft tissue procedures, and orthopaedic surgeries, all performed with a high standard of care and modern monitoring equipment.
Whether your dog is adventurous, sensitive, quirky, confident or shy, we tailor every visit to help them feel safe, supported and well looked after.
Cats & Kittens
Cats make wonderful companions with their own distinct personalities, from the affectionate lap-sitters to the independent explorers who prefer to do things on their own terms. They are skilled at hiding signs of illness, which makes regular vet visits especially important to keep them healthy throughout every stage of life.
Our cat care services include thorough health checks, vaccinations, and parasite prevention, as well as dentistry to maintain good oral health. With modern diagnostics such as x-ray and ultrasound, we can investigate concerns quickly and accurately. Our surgical team provides desexing, soft tissue surgery, and other procedures when needed, ensuring your cat receives gentle, low-stress care every step of the way.
No matter their temperament, playful, reserved, mischievous, or cuddly, we’re here to support your cat’s wellbeing with compassionate, high-quality veterinary care.
Want to know how we can support your cat or dog’s health?
Give us a call or reach out online – we’re always happy to help.