I was suddenly surrounded by 4 feral dogs last week in cha am, on a main tourist soi at 11am, and one of those nice little doggies bit me hard on my upper thigh. Hospital visits for rabies vaccinations (5 in total required) will run more than 5,000 baht, not to mention the possibility that I end up dying of rabies anyway.
The attack happened on the corner of chao lai and narathip rd, 1 short block from the main beach road, very close to the arroy restaurant. I reported the incident to the police, and they weren't exactly moved to action. They were more interested in my Thai language fluency. I asked a local family who witnessed the attack to help me find my cellphone which I threw into the air in utter shock while being attacked, and they refused, continuing to eat their breakfast.
I met a foreigner at the cha am hospital who was attacked in the exact same area 3 days before me. He told me that the nurses in the cha am hospital said they treat 20 foreigners per day for dog bites.
Carrying a stick probably would not have worked in this case. The entire attack went down in 5-10 seconds from when they saw me until the alpha male sunk his teeth in. I carried a stick once in a bad dog area on a different trip to buriram, and was scolded by a local for carrying the stick.
Until these dogs are all rounded up, walking around cha am is something that I consider to be risky at best, life threatening at worse.
This has put me off of cha am indefinitely . There are so many beach towns in the area with much less of a dog issue. I have visited at least 6 or 7 times in the past few years. Aggressive feral dogs have always been a recurring danger. Take care!