As a member of a dog rescue who works with the Martinsville-Henry County SPCA, I cannot say enough good things about this organization. They are WONDERFUL to work with. Animal rescue is often very painful, challenging and difficult, especially when complicated by the politics that affect so many shelters and those that they work with - NOT SO HERE. This SPCA's goal is pure and simple: find as many animals loving homes as possible. They are incredibly easy to work with and all of the animals we have seen in their shelter or rescued from area pounds through their efforts are obviously very well cared for and loved. I cannot say enough good things about them. I encourage any rescue, adopter, or potential volunteer to check them out! They are the best! Another thing that makes the SPCA stand out is the relationship between their Board of Directors with the shelter staff and animals. Their Board, unlike a lot of others, is personally involved with the animals. They know the animals and they spend time helping in the shelter for the benefit of the animals. Just a top notch group and an example of what every shelter SHOULD be.