Vaccinations & Preventive Care

From puppies & kittens to senior pets yearly check ups and tailored vaccine programs help to keep your pet happy and healthy. Preventive healthcare, including a vaccination program and regular parasite control, will help protect your dog from disease and discomfort. In addition, proper nutrition, regular exercise and annual visits to your veterinarian will help maintain good health for your pet.


Laser Surgery

The most important benefit of laser surgery is comfort for your pet. The laser cauterizes as it cuts, thus reducing swelling, bleeding and damage to surrounding tissues. As a result, your pet 's incision is much more comfortable and has less risk of infection.


We are pleased to offer an onsite ultrasound machine which greatly improves our ability to image internal organs and rule out or diagnose many disease processes.

In-House Lab

Our In-House Laboratory gives rapid results for blood work, urine analysis, and cytology. This helps you to make more informed decisions about your pet's treatments and health care needs.

Orthopedic Surgery
Dr. Barb O’Neill has a special interest in repairing torn ligaments, broken bones, and injured joints through surgery. Her latest accomplishment is repairing torn ACLs (Anterior Cruciate Ligament) through an improved procedure called TPLO Surgery. This "cutting edge" technique allows dogs to return to normal activity sooner with less chance of joint disease later.

Nutritional Consults

Feeding your pet properly can extend its life by up to two years! Nutrition is VERY important to your pet’s health. Eating right keeps them healthy inside and out. We offer advice on feeding your pet so he or she will be with you for a long, happy life.


We offer full-service radiology in hospital for quick diagnostic assessments of your pet.

ECG (Electrocardiogram)

Our Electrocardiogram provides information about the heart's function and allows us to more closely monitor and to better tailor treatments for heart disease.

Animal_Hospital_006_1.JPGBehavioural Consultations

Behaviour issues are the number one reason pets are euthanized. Many of these issues can be easily prevented or modified into more acceptible behaviours. Our Veterinarians and trained Staff are highly knowledgeable and are here to help solve any behavioural problems your pets may have.


Did you know that healthy teeth and gums can extend a pet’s life by 3 to 5 years! We offer ultrasonic scaling, polishing and fluoride treatments to keep your pet's smile bright and breath fresh.

Emergency Services

Emergency Service is available should an emergency arise with your pet. Please call our regular telephone number for instructions on reaching the Veterinarian on call.