formerly Tri-County Animal Protection League. Granny Rose Animal Shelter is a not-for-profit organization established to help animals in need. We are lucky enough to have a few good employees and a lot of great volunteers. We do not euthanize simply because an animal's "time is up". We keep them until they can be placed in a good, “forever home.”