Soi Dog Foundation is a volunteer and not-for-profit organization with the aim to better the lives and living conditions of the street and stray dogs in Thailand.