Here is a list of Lower Mainland BC Vets with After Hours or Emergency availability.
After Hours or Emergency Clinics
On occasion, we've used Surrey Animal Emergency Clinic. I don't know the hours, but I *think* it's only after hours.
Surrey Animal Emergency Clinic
15338 Fraser Highway
Surrey, BC V3R 3P5
(604) 588-4000