Happy Tails near Cochrane is awesome! It's a bit of a drive from Calgary but certainly worth it.
The dogs personal kennel has nice amount of space with heated floors and access to their own personal outdoor run. They get a ton of time to run in a huge open area and they are great at grouping the appropriate dogs for this. They also get a lot of walks. I would venture to say they are out running and playing or walking more than they are in their kennels. The guy that runs the place is a total hippie but genuinely cares for our dog and knows what he is talking about.
They always clean our dog before we get him but he tends to come back a little dirty and very exhausted... a sign that he had a great time!
Their website kind of sucks but here it is if your interested
link