I am in Canada. You will find one but take your time and don't rush in to anything. You want a healthy pup and a price that you can afford so take your time. Personally, I have tried adopting from
http://www.canadianyorkshireterrierrescue.com/ but they do not adopt their dogs out to people living in condos and its really hard to adopt from them. I have even tried adopting from
www.petfinder.com. Again, its the issue of living in a condo eventhough dogs are allowed here. I ended up buying one because I can't live without a dog. It takes time to find but its worth taking the time.