I have been working with this organization for several years now, and I can say without a doubt they are top-notch.
I have fostered several dogs for them, and assisted other fosters in training and behavior modification.
Despite the fact that they are overwhelmed, understaffed, and underfunded, they ALWAYS put the animals first.
If you've come here to research a rescue to donate to or adopt from - I would highly recommend LPR.