Two pink pigs and one black pig standing in muddy grass with snouts covered in dirt in a farm paddock

Comprehensive Care for Pets, Horses, and Farm Animals

Veterinary Services at Main Ridge Veterinary Clinic

At Main Ridge Veterinary Clinic, we provide a full range of veterinary services for animals of all sizes across the Mornington Peninsula. From routine health checks to advanced surgical procedures and urgent care, our experienced team is here to support the well-being of pets, horses, and livestock.

With over 70 years of combined veterinary experience and purpose-built facilities, we are able to deliver professional, compassionate care — whether at our modern small animal hospital, in our equine barn, or out on the farm.

Our Veterinary Services

A person wearing blue scrubs and glasses performs a medical procedure on an animal, using surgical instruments and wearing gloves.

Small Animal Surgery

Our skilled veterinary team provides a full range of surgical procedures for dogs, cats, and other pets, from routine desexing to advanced soft tissue surgeries. All procedures are carried out in our fully equipped hospital with careful monitoring to keep your pet safe and comfortable.

LEARN MORE ➞

A person in gloves and a cap performs a medical procedure on an animal covered in a blue surgical drape.

Large Animal & Farm Vet Services

We understand the unique needs of farm animals and equine patients. Our large animal vets provide everything from herd health checks to equine dentistry and emergency care. Clients can also access a wider range of services at our equine hospital and barn, designed for efficient and cost-effective treatment.

Learn More ➞

A group of cows and calves stand in a green pasture in front of a line of trees under a cloudy sky.

Veterinary Farm Visits

For the convenience of local farmers and horse owners, we offer reliable on-farm visits. Whether it’s routine herd health management, vaccinations, or reproduction services, our ambulatory vets bring trusted care directly to your property.

Learn More ➞

A person in maroon scrubs holds a small brown dachshund puppy in a veterinary clinic with cages in the background.

Nurse Consultations for Pets

Our dedicated veterinary nurses provide consultations for everyday pet care, including weight checks, nutritional advice, dental care guidance, and post-surgical follow-ups. These appointments are a supportive and affordable way to keep your pet’s health on track.

Learn More ➞

A brown horse stands in a grassy field, nuzzling a small, dark brown foal. A large tree with sparse leaves is behind them, and a fence and houses are visible in the distance.

Emergency Large Animal Vet

Emergencies don’t wait — and neither do we. Our team is available to respond to urgent equine and farm animal cases, offering timely, expert care to give your animals the best possible outcome.

Learn More ➞

White and golden retrievers lying on a worn grassy path in a sunlit paddock near a white fence

Pet Dentistry

Good oral health is vital to your pet’s comfort and longevity. We provide comprehensive dental care, including cleaning, polishing, and extractions when needed, helping prevent painful dental disease and keeping your pet’s smile healthy.

Learn More ➞

Norfolk Terrier Dog

Pet Microchipping

Microchipping provides permanent identification to help reunite you with your pet if they ever go missing. A quick and simple procedure offers peace of mind that your pet can always be traced back home.

Learn More ➞

puppy on the field

Puppy School

Puppy school is an excellent building block that helps guides your dog from an adorable puppy into a well-rounded dog that can read your training cues. At its core, puppy school is a framework that you can refer to and to build on your dog’s training. Let’s let your dog be the best version of themselves!

Learn More ➞

Trusted Veterinary Care on the Mornington Peninsula

Whether you need routine care for your family pet, emergency treatment for your horse, or ongoing herd health support, Main Ridge Veterinary Clinic is here to help.

Call us today on (03) 5989 6232 to book an appointment or speak with our team about your animal’s needs.