NEPAL: Street to shelter
More than 10K street dogs have found love and care at this shelter in Kathmandu.