No, I haven't donated to any animal charities except one.
This one is a home for abandoned cats and dogs which is managed by my vet. He and his wife are real softies when it comes to cats and dogs. I have even encountered a case where an old blind dog was brought to the vet to be put to sleep and the vet ended up taking over looking after the dog.
Now he has bought a piece of land and put up a building for the cats and dogs. He also pays for the staff to look after them. There is a little donation box on his desk. I put something in it whenever I can because I know this vet is a confirmed no-kill animal lover.