Welcomed a new pet into your family and need a veterinarian? Call us to book an appointment.
We are a mixed animal practice that provides preventative, medical, dentistry and obstetrical care for cats, dogs, farm animals, exotic pets, pocket pets and so much more. Here at our clinic our priority is to provide quality service and care for all our patients while empowering owners with knowledge on how to better meet the needs of their pets and livestock.
Our clinic has an in-house laboratory, surgical suite, examination room, maternity chute and pharmacy area that allows us to safely care for our patients. Our clinic has veterinarians who are licensed through the Alberta Veterinary Medical Association (ABVMA) and Canadian Veterinary Medical Association (CVMA). Their training enables them to use modern and innovative techniques to keep your livestock or pets in good health. Our technologists and technicians are also registered and well trained to assist our doctors in providing the highest-quality care.
To make veterinary visits easier for your livestock we sometimes see them on your property. We can make house calls for small pets as well, though we generally use the clinic for their treatment. There are some instances where house calls are not possible as certain testing and treatments are done in-clinic. We encourage our clients to ask about house call services especially when making appointments for farm and large animals. We look forward to welcoming you and your loyal companion to our practice.
Get to know our dedicated team of veterinarians, RVTs, and support staff.
Read Bios
Pet Care Services
Our clinic provides veterinary care to a wide range of animals.
View Services
Visit Our Online Store
Visit our online store and shop for your pet's food, toys, supplies, and more!
Shop Now
Ask about our parasite prevention options and wellness testing – an evaluation of your pet's current health.
Schedule an appointment today and request personalized nutrition advice for your pet.
Menu
We use cookies on our website to make it easier for you to use. Read more.
Our website uses cookies to distinguish you from other users of our website. This helps us to provide you with a good experience when you browser our website and also allows us to improve our website. See our cookie policy.
We use 3 different types of cookies on our website. You can say which ones you're happy for us to use below.
These cookies do things like keep the website secure. They always need to be on.