Street dogs, commonly soi dogs (in Thai soi means 'side-street', 'lane', or 'alley') in Thailand, are ownerless, free-ranging dogs. These dogs are sometimes rounded up and sold as meat in Vietnam and China.[1] It is estimated that there are about 8.5 million dogs in Thailand, of which about 730,000 are abandoned by their owners.[2] Bangkok alone is estimated to have from 100,000[3] to 300,000 street dogs.[4] Few have been vaccinated against canine diseases.