There's always TWO sides to the story ,and I'm swaying towards the Thai man
It's obvious your dogs were outside barking at people maybe even trying to snap or bite at passersby but we know for certain they were barking constantly.
No one just poisons dogs for the heck of it , especially a Thai person,
Good riddance I say