I've adopted from here and dropped off a stray. The staff members working with the animals are extremely helpful, nice, and knowledgeable about the animals themselves. LOVED working with the woman in the cat room to help get the perfect cat for our family! I did however, have an issue with the fact they wouldn't let us meet the dog(s) that we wanted to because, "They weren't a good fit for us". However, I can understand that they're just making sure the animals find homes and don't get dropped off at the shelter again. Other than that, great place to adopt!