UniversalGiving - Donate or Volunteer Internationally.
       
 
Dr. Kate Kuzminski, Dir. of Shelter Medicine at the SF SPCA, with a patient.