Here are some links to places in the city where you can adopt a dog from.
City of Calgary Animal Services
Calgary Humane Society
Animal Rescue Foundation
Alberta Animal Rescue Crew
Misty Creek Dog Rescue
Pawsitive Match
Little Mutts Rescue
I would also do as much research as possible. Obedience training is a must. These are good books to read.
http://www.amazon.com/BEFORE-AFTER-G...=1VCVY93D71EIR
http://www.amazon.com/The-Power-Posi...sr=1-1-catcorr
We rescued this guy earlier this year. He was 6ish months and we think he is a Dachshund mix.