Gentle, unhurried vet care in Kitsilano
Nervous cats settle here, reactive dogs get the time they need, and senior pets are cared for patiently through every stage. Some of our clients have been coming back for close to 20 years.
Need food or medication? Order from our online store
In our clients’ words
“As a reactive dog owner, vet visits are always stressful. I’ve always been impressed with the care of KAC, and our visit today was above and beyond!”
“Dr. Cavanaugh and the entire Kitsilano Animal Clinic took the gentlest care of our cat for almost 10 years. Their kindness, especially in his senior years as we transitioned to palliative care, was so appreciated.”
“The team at Kitsilano Animal Clinic were terrific! Kind, knowledgeable and caring. My giant cat, Bruce, felt completely comfortable.”
“I’ve been bringing my two dogs here for close to 20 years. The vets are wonderful: up-to-date on all the new “stuff”, and kind and gentle with my current dog. They listen to my concerns and give me excellent advice.”
“Jeop we adopted when he was 3 and from the start they were great with his overbearing friendliness (even when he tried to eat his vaccination thinking it was a treat).”
“I’ve taken my kitty cat to the Kitsilano Animal Clinic for more than 15 years. She has had excellent care and I can’t recommend the Clinic enough. It’s grade A!”
The vets your pet will see
Dr. Meghan Cavanaugh
Dr. Meghan’s interest in veterinary medicine started at an animal hospital on the North Shore, after a science degree at UVic. Her name comes up in our reviews more than anyone’s, often from cat owners who’ve trusted her for years.
More about Dr. Meghan
Dr. Danielle Herbert
Dr. Herbert grew up in Barbados and graduated from the Ontario Veterinary College in 2024. She enjoys surgery and preventive care, and clients with fearful dogs appreciate how much time she takes to explain their options.
More about Dr. HerbertFrom first vaccines to senior care
Not sure what your pet needs? Text or call and we’ll point you in the right direction.

Wellness exams
A nose-to-tail check each year, so small changes get noticed before they become bigger problems.
Learn more
Vaccines
We base each pet’s schedule on their real risks, like dog parks, daycare, or the outdoors, and skip vaccines they don’t need.
Learn more
Dental care
Cleanings and extractions under anaesthesia, with dental X-rays to find problems hiding below the gumline.
Learn more
Surgery
Soft tissue surgery in our own surgical suite. Visiting orthopaedic surgeons handle bone and joint cases here, close to home.
Learn more
Spay & neuter
We’ll talk through the right timing for your puppy or kitten and what recovery at home looks like.
Learn more
Senior & palliative care
Ongoing care for older pets and chronic conditions, and support for your family when it’s time to talk about comfort.
Learn moreBook, shop and plan ahead
Insurance & financing
How pet insurance and payment plans can help with bigger bills.
See your optionsBefore your first visit
Are you accepting new clients?
Yes. We welcome new cats and dogs from Kitsilano, Point Grey, Fairview, Arbutus Ridge, Dunbar, Kerrisdale, Shaughnessy and nearby west side neighbourhoods. Book online, call (604) 736-8648, or text (778) 786-0797.
My pet gets anxious at the vet. Can you help?
Yes. Many of our patients are nervous or reactive. Let us know when you book, and we’ll plan a calmer visit and go at your pet’s pace.
Do you care for senior pets?
Yes. We see many senior cats and dogs, including pets with chronic conditions like kidney or thyroid disease, and we support families through palliative care.
What should I do in an emergency?
We’re not a 24-hour hospital. During our hours, call us at (604) 736-8648 before you come in. After hours, go to Burrard Animal Hospital + Emergency at 1788 W Broadway #105, Vancouver, BC, (604) 738-5683. Call them on the way.
What are your hours?
We’re open Monday to Friday from 9 am to 6 pm and Saturday from 9 am to 5 pm. We’re closed Sundays and statutory holidays.
How do I request a prescription refill?
Fill out our medication request form online or call us at (604) 736-8648. Please give us a few days’ notice so your refill is ready when you need it.
On West 4th, between Kits and Point Grey
Our clinic is a short drive or walk for pet owners across Vancouver’s west side. Book online, call, or send a text and we’ll find a time that works.
- Kitsilano
- Point Grey
- West Point Grey
- Fairview
- Arbutus Ridge
- Dunbar
- Kerrisdale
- Shaughnessy
- False Creek
Clinic hours
| Monday to Friday | 9 AM to 6 PM |
| Saturday | 9 AM to 5 PM |
| Sunday & holidays | Closed |
2645 W 4th Ave, Vancouver, BC V6K 1P8
reception@kitsilanoanimalclinic.ca