Kragga Kamma

veterinary hospital

A little care.
A lot of heart.
For every companion.

Thoughtful veterinary care for the animals you call family. From little paws to big personalities, we’re here for them.

A little prevention. A lot of love.

From everyday check-ups to the moments that matter, care for every chapter of their life.

Everyday wellness

Regular check-ups, vaccinations and preventative care. A chance to discuss nutrition, behaviour and the little changes you’ve noticed.

Medical & surgical care

From an examination to a treatment plan, we’ll explain the next steps and help you understand the options for your animal.

Equine care

Discuss your horse’s health, routine care and any concerns with our team. Get in touch to find out how we can help.

What our clients say about our veterinary practice.

Hear from our clients about their experiences with our caring team and the compassionate veterinary care we provide to their beloved pets.

“Fantastic team who genuinely care about the animals they treat. Everyone was so kind, reassuring and professional. I wouldn’t take my dog anywhere else!”

Jenny Bowles

Frequently asked questions

Find answers to some of the most common questions about our veterinary services and caring for your pet.

What should I do if my pet is unwell?

If you’re concerned about your pet, contact us for advice. We’ll help you decide the best next step.

How often should my pet have a check-up?

We generally recommend a health check at least once a year, although puppies, kittens, seniors and pets with ongoing conditions may need more frequent visits.

Do you offer vaccinations?

Yes, we provide routine vaccinations for dogs, cats and other pets, helping protect them from common and potentially serious illnesses.

What should I do in a pet emergency?

If your pet is seriously injured or suddenly very unwell, contact us as soon as possible. We can advise you on what to do and arrange urgent care where appropriate.

A little reassurance starts here.

Arrange a visit or ask a question. We are happy to talk it through.