Cypress St. Animal Hospital is in Kitsilano, just off Cornwall Avenue (at Burrard). Services include allergy treatments, boarding, vaccinations, diagnostics, digital x-rays, ultrasound, dental care, nutrition counseling, spay and neutering, and an in-house pharmacy, euthanasia and cremation.