I can recommend Country Tails Kennels in Crossfield. They are on an acreage and there's awesome care for the dogs. Our dog always gets so excited when they come to pick her up and is exhausted when she comes home. Also, a nice bonus is they do pick up and delivery to your house in Calgary (for a cost) which is a huge time saver for us. They also post photos and videos of your dog each day on their facebook page which is cool.
http://www.countrytails.ca/