DISTRICT 2 · OPEN 7 DAYS A WEEK
Veterinary care that keeps your pet calm and you informed.
Five veterinarians, an in-house laboratory and separate waiting areas for dogs and cats. We look after dogs, cats, rabbits and small pets — from a first vaccination to long-term medicine.
4.8 / 5 from 612 owner reviews
Low-stress handling team
Results in 30 minutes on site
2009
On Riverside Avenue
5
Veterinarians
9
Registered nurses
30 min
In-house lab results
WHAT WE TREAT
Popular veterinary services
Every visit starts with a full physical examination. If your pet needs imaging or laboratory work, it happens in the same building on the same day.
General Exams
A nose-to-tail physical examination with weight, dental and mobility checks.
30 minutes
Vaccination
Core and lifestyle vaccines for dogs, cats and rabbits, with booster reminders.
20 minutes
Dental Care
Scaling, polishing and extractions under monitored anaesthesia, dental X-rays included.
Half day
Digital X-Ray
Low-dose radiography for lameness, chest and abdominal cases. Images ready in seconds.
30 minutes
Surgery
Neutering, mass removal, wound repair and abdominal surgery with individual pain management.
Consult 30 minutes
Emergency Treatment
A veterinarian and nurse on site 24 hours a day for sudden illness and collapse.
Walk in, any hour
THE TEAM
Meet your veterinarians
You can request the same veterinarian at every visit — continuity matters for chronic cases.
Dr. Michael Nguyen
Internal Medicine · Lead Veterinarian
14 years · English, Vietnamese
Dr. Amelia Hartley
Surgery & Dentistry
11 years · English, French
Dr. Priya Raman
Feline Medicine
9 years · English, Tamil, Hindi
Dr. Sofia Almeida
Rabbits & Small Pets
8 years · English, Portuguese
INSIDE THE CLINIC
A quieter kind of clinic visit
Most pets are frightened by noise and by each other. The building is arranged to keep those two things apart.
Low-stress environment
Matte flooring, sound-dampened walls and slip-free tables.
Separate waiting areas
Cats enter through their own door and never share a room with dogs.
Four consultation rooms
Disinfected between every appointment, with room for the whole family.
In-house laboratory
Blood, urine and cytology results in about thirty minutes.
PREVENTIVE CARE PLANS
Spread routine care across the year
Each plan covers the visits a healthy pet needs anyway, paid monthly, with discounts on dentistry and diagnostics.
Puppy & Kitten Care
For pets up to 12 months
Vaccination course, three health checks, parasite cover and microchipping.
Healthy Adult Pet
For pets aged 1 to 8 years
Annual examination, boosters, year-round parasite prevention and a dental check.
Senior Pet Care
For pets aged 8 years and over
Two examinations a year, blood screening, blood pressure and mobility review.
PET HEALTH RESOURCES
Written and reviewed by our veterinarians
How often should dogs visit the vet?
Puppies, adults and seniors need different schedules. Here is what we recommend and why.
Reviewed by Dr. Michael Nguyen
Six signs of dental disease in cats
Cats hide mouth pain well. These are the changes owners notice first at home.
Reviewed by Dr. Amelia Hartley
Feeding rabbits: what belongs in the bowl
Hay first, pellets last. A simple daily portion guide for house rabbits.
Reviewed by Dr. Sofia Almeida
COMMON QUESTIONS
Before your first visit
If your question is not here, reception answers the phone from 8:00 to 20:00 every day.
What should I bring to the first visit?
Any vaccination record you have, the food your pet eats and a list of current medication.
Do I need to fast my pet before blood tests?
For most panels, twelve hours without food. Water stays available. Reception will tell you when booking.
Can I stay in the room during the examination?
Yes, for consultations and most procedures. For X-rays you wait outside for radiation safety.
How do I get results?
In-house results are explained during the visit. Everything else appears in your account the same day.
Book your pet's next appointment
Choose a veterinarian, a day and a time in about two minutes. You will get a confirmation by email and a reminder the day before.