We recently adopted a dog from the spca. I cannot say enough how great of an experience it was. At first I was apprehensive that they bring the dog out to us, but they do such a great job facilitating dog/owner introductions that my fears were subsided.
The manager took the time to properly introduce myself, husband and two kids to the dog. Then he went above and beyond to introduce our very hyper pit mix to the new dog. He spent an hour showing us how to properly introduce the dogs and it went so well.
I highly recommend the spca to anyone looking for a dog. Moab (who they called Henry) is an incredible, amazing addition to our family and we couldn't be happier.