Hemlock Animal Hospital is located near Granville Island, at Hemlock Street and 4th Avenue. Services include house calls, wellness examinations, vaccinations, microchiping, nutrition counseling, behaviour counseling, dental care, diagnostics, digital x-rays, surgery and emergency services.
You can visit their website for a “virtual tour” of their facility. This will give you an idea of what to expect at your first appointment.