We adopted our family dog, Max, at the AAWL shelter 2 1/2 years ago. The animals are well cared for and given lots of love from the staff, which makes it an easier transition to come home.
They offer a lot of support post-adoption if you need help to transition your animal to its new home and I would really recommend this shelter over the Humane Society. The AAWL keeps the animal until it's adopted no matter how long it takes and it's a really pleasant, non-depressing environment. They also have a little store at the shelter that you can buy all the essentials like collars and toys when you are adopting.
You should check out the AAWL first if you're planning to add a pet to your home.