Small animal services are mainly provided in-hospital. House calls can be arranged for at home euthanasia. Large animal services are mobile, with care provided on farm. After hours emergency services are available for both small and large animals. Please call the regular clinic telephone number, 604-894-1119, and listen to the after hours message to obtain the phone number for the on call veterinarian.

Regular veterinary services offered are listed below. Our services are not limited to these so please inquire for further details or with any questions. To book an appointment please call us at 604-894-1119 or fill out this form.

Routine Services

Health & Wellness Exams

Regular physical exams are an important part of preventative medicine. We can often detect health problems before they become serious, and by initiating treatment early, we can improve your pet’s quality of life.

Spay and Neuter

Spaying or neutering your dog or cat is an important part of being a responsible pet owner. It not only helps with population control but also has significant health benefits for your pet. For example, spaying your female dog before she goes into heat greatly reduces her chance of developing mammary cancer later in life. There are similar benefits for male dogs as neutering lowers their chance of developing some types of cancer.

There are behavioral benefits from spaying and neutering as well. For example, neutered male dogs are more likely to stay home. Dominant pets, or those with aggressive tendencies, can sometimes become more trainable when spayed or neutered.


Dental disease is common in dogs and cats with the majority of pets over 2 years old showing some signs such as tartar and bad breath. Early intervention can help reduce the chance of your pet developing serious periodontal disease. We can perform complete dental scaling and polishing for oral health maintenance, and tooth extractions when necessary. We can arrange referrals to the appropriate veterinary dental specialist for advanced procedures such as root canals and crowns.

Dentistry is also an important part of routine health care for horses. Dental problems in horses can result in poor performance under saddle, and health issues such as weight loss and colic. We perform dental exams, float teeth, and extract diseased or broken teeth.

Insurance Exam

Horse owners may wish to take out an insurance policy to help offset the costs of unexpected death or illness. Our veterinarian can perform a comprehensive examination of your horse and complete the documentation required to obtain an insurance policy.

Prepurchase Exam

Buying a new horse can be a major investment both financially and emotionally. Our veterinarian will perform a thorough nose-to-tail examination and provide a written report of the findings. We work together with the purchaser to ensure the horse is appropriate for it’s intended use (i.e. pleasure, performance, breeding).

Pre-purchase examinations can also include diagnostic tests such as blood work, x-rays, and ultrasound. The examination report and any additional test results essentially provide a snap shot of the horse’s health that the purchaser can use to help make an informed decision.


Vaccinations are an effective method to prevent disease in all animals. The recommended vaccine protocol will vary depending on species, lifestyle, and region. We can work together to determine the best vaccine protocol for your animals.

Parasite Control

Parasites are common in all animals (fleas, lice, mites, and internal parasite) and can pose a risk to you and your animal’s health. Some parasites are specific to individual species while others may be transmissible to humans so it’s in the best interests of your entire household that your pets are parasite free. Specific parasite control and management technique recommendations are made based on the animal, their environment and lifestyle.

Lameness Exam

Lameness examinations are a regular part of the equine component of our practice.  Having your horse come up lame can be distressing.  We will collect a detailed history, perform a thorough examination, and proceed with diagnostic tests such as nerve blocks, radiographs and ultrasound, to determine the source of the lameness.  Treatment recommendations are tailored to the individual needs of each patient.  If more advanced diagnostics or treatments are required, referrals to the appropriate equine veterinary specialist can be arranged.


Internal Medicine

Everyone wants to see their pets and animals healthy and happy.  We offer internal medicine services to diagnose and treat illness and disease. This includes a comprehensive examination, diagnostic work up, and appropriate treatment plan. We provide follow up care to monitor our patients and arrange referrals to veterinary specialists when needed.

Field Surgery

If your animal needs surgery because of an illness, injury, or birthing complications, quite often you cannot bring the animal to us.  This is why we offer our field surgery services.  We can come to you and help your animal on site.

Herd Health Management

Veterinary herd health management helps farmers shift from corrective to preventative health measures.  Regular and frequent checks help to ensure the ongoing health of all the animals in the herd.

Reproductive Services

We provide veterinary reproductive services for both small and large animals. We can facilitate breeding using fertility work ups, embryo transfer, and artificial insemination techniques. Our Veterinarian can treat Dystocia, or trouble giving birth, which is common in calving and lambing; and can also provide assisted birthing via medication, manual positioning techniques, or Cesarean Section.



Castration of cattle and horses is a routine field surgical procedure. It is a necessary part of herd management for both cattle and horses. Bulls are generally castrated standing with a local anesthetic while horses are typically castrated under a short general anesthetic. Surgical castration results in less pain and faster recovery for the animal as well as quicker return to weight gain over other techniques (i.e. elastrator band or Burdizzo).


Our pets become members of our families and dealing with end-of-life situations is emotional and difficult. Euthanasia can be the the most compassionate decision you will make for your pet. We strive to provide a supportive and caring experience and ensure the process is as peaceful as possible.

Patient Care

After Hours Emergency Care

If you have a veterinary emergency, call our regular clinic telephone number, 604-894-1119, and listen to the after hours message to obtain the phone number for the on call veterinarian.

After hours emergency services for small animals (dogs & cats) are referred to:

Twin Trees Veterinary Clinic  (Whistler, BC)  604-962-0838

24 hour emergency services for small animals are also provided by:

Canada West Veterinary Specialists and Critical Care Hospital  604-473-4882                        

Vancouver Animal Emergency Clinic  604-734-5104

Digital X-ray

Radiographs are frequently taken to assess bones and other parts of the body including the thorax and abdomen.  We have a digital x-ray machine, and can take high quality, diagnostic images of your pet.  Our x-ray equipment is portable, so we are able to take images of horses and other large animals on your farm, and view the images immediately.  Because the images are digital, we can easily forward them to specialists or other veterinarians for review and consultation, if necessary.


We hospitalize small animals when they require supportive care such as intravenous fluids and medications. We can hospitalize animals overnight, however, if round-the-clock intensive care is recommended we will refer your pet to a 24 hour emergency hospital.

In-House Lab

We have a complete in house blood analyzer laboratory, allowing us to run blood samples and obtain results in less than an hour.  The ability to obtain lab results the same day is especially valuable for sick animals or those undergoing an unplanned anesthetic or surgery.  Blood work is a routine part of a diagnostic work up, and helps the veterinarian provide your animal with the best treatment options and care.  We can also perform routine urine and fecal testing in clinic.  If necessary, we also courier medical samples to veterinary reference labs for more specialized tests.

Mobile Services

Equine and large animal services are mobile, with care provided on farm.  Our veterinarian has a fully stocked mobile clinic, and can perform routine procedures, including field surgeries, on your property.

Small animal services are mainly provided at our hospital.  House calls can be arranged for euthanasia, or situations where transport with your pet to the hospital is not possible.

Patient Monitoring

Anesthesia is a necessary part of veterinary medicine.  We strive to provide our patients with a high standard of care, particularly during an anesthetic for a surgical or diagnostic procedure.  The anesthetic protocol used is tailored to each individual patient, based on their age and health status.  Blood work is almost always performed prior to an anesthetic, to assess your pets overall health and organ function.  This information helps us provide the safest possible anesthetic protocol for your pet.

While your pet is anesthetized, we monitor heart rate, respiratory rate, blood pressure, oxygen saturation, end tidal carbon dioxide and body temperature.  Intravenous fluids and medications are administered accurately with the use of an intravenous pump.  Patients are placed on a veterinary specific patient warming blanket to maintain normal body temperature for the duration of the anesthetic.  Careful monitoring continues into the recovery period, to ensure your pet is safe and comfortable.



Ultrasound is an excellent way to assess soft tissue, and is an important tool we can use to diagnose your pets illness or injury.  We have a high quality, portable ultrasound machine that is suitable for both small and large animals.  It is regularly used for equine reproductive work, lameness examinations, collecting diagnostic samples (eg. urine) and assessing internal organs.  When indicated, we will facilitate a referral to another veterinarian for more advanced ultrasound exams.