Not sure about rural ones, and I haven't lived in Calgary for a few years so things may have changed, but..
I always took my dog to Cambrian Animal Hospital in the Confederation Park area. I felt like they never over charged me or had me paying for unnecessary things. Even when I had to go to an emergency vet for an issue, coming back to them after the fact likely saved me thousands.
__________________
|