If you're looking for a shelter to support, consider these:
North Shore Animal League - http://www.nsalamerica.org/ (where we got Midnight and Samantha)
Westchester Humane Society in Elmsford, NY - http://www.elmsfordanimalshelter.com/ (where we got Capt. Bear Paw the BDE)
The Austin, Tx SPCA - http://www.austinspca.com/
If you're near Raleigh - Durham - Greensboro, support the Triad SPCA - http://www.triadspca.org/
Some of our friends in Maine support the Maine SPCA - http://www.animalshelter.org/shelters/Maine_State_SPCA_rId2058_rS_pC.htm...
In New Jersey, you can give to NJSPCA - http://njspca.org/
One of the many shelters in Kansas is in Lawrence - http://www.lawrencehumane.org/
We don't personally know any shelters in California, there are more than a few (google lists 376,000 entries) but our favorite shelter directory is http://muttcats.com/shelters/california.htm We love the name!
So, if you've got a little extra....
And don't forget, they'd be delighted with a gift any time, for any reason.