Great, friendly and knowledgeable staff. I recommend going frequently (every 2-3 days) to see the dogs available for adoption. Small/medium-sized dogs and puppies get adopted quickly.
They'll let you take the dog you like for a walk and then you can decide on the process. There is a short application form but they are not ridiculous about it. They are mainly concerned that the animal will get a good home.