Craig Kosheluk, Medical Director


Craig grew up in small town Saskatchewan, and attended the U of S for 2 years before entering WCVM. After graduation, he worked for several years in New Zealand on a wide variety of species in general practice. He returned to Canada and worked in central Alberta for a few years, before going back to New Zealand for several more years. He returned again to central Alberta, working in a small animal general practice with emergency work. For the last couple years, he did locum work in a variety of Alberta practices, both general and emergency, before joining the team here at North Central Animal Hospital in the fall of 2021. He enjoys the variety of patients and medical cases seen, with an interest in dermatology, internal medicine, and managing the quality of life of our older pets.

In his off time, he enjoys a wide variety of interests with his wife, two children, and canine companion, ranging from carpentry to cooking, camping, to diving/snorkeling, and lots in between.
Dr Kosheluk

Our Veterinary Services

A healthy pet is a happy pet. That’s why our team of trained professionals offer quality care for your companion. We know them inside and out, which means we know when things are good and when we need to pay more attention. Our hospital is here for you. Click below to learn about the services we have available for your pet.

Learn More
Loading... Please wait