UniversalGiving - Donate or Volunteer Internationally.
       
 
Soi Dog staff cares for an injured cat