UniversalGiving - Donate or Volunteer Internationally.
       
 
A Soi Dog volunteer with Ebony, a street dog rescued from cruelty