It's sickening.

I have had quite a few people ask me about the HSUS and PETA. I tell them to give their money locally. Call a shelter and ask what they need - whether it be food, blankets, cleaning supplies, etc - and personally go to that shelter with their contributions.
I actually have a lot of friends now who donate directly to our rescue. They know the volunteers don't make a single penny - all the money goes to caring for the dogs. They can even designate/sponsor a dog, if they want.