Other ways of helping stop animal cruelty is simple by reporting abuse if you see it happen or if you find a stray dog or cat call animal control.Also knowing your states animal cruelty laws helps in recognizing it when you see it so you can report it right away.Another thing is by supporting not only the SPCA and ASPCA but your local animal shelters and rescue facilities.
They save animals just like this one:

http://www.aspca.org/fight-animal-cruelty/top-10-ways-to-prevent-animal.html
http://www.spcai.org/