If you walk the streets of Thailand, especially in small villages, it's very likely you will see stray dogs, of all ages and breeds. Their favorite hangouts are street corners, local markets, temples and other public places where they can find food and shelter.