Shoot, shower and shave?
Guns require the shooter to be on hand at the right time. I'm darned if I'm going to sit around before the crack of dawn every morning.
Also, I will have to be careful walking around the land with a 'real' firearm. Foreigners here can't have gun licences and I am limited to picking up my wife's gun in order to defend her. I can get around that because I can barely be seen on the land and probably the police won't give a darn unless I walk up and down the road like a gunslinger in an old Western movie. Poison laid at night will be the standard method until the dogs are all gone. On the other hand, given my present mood, a few pot shots from time to time from my own land will make me feel a lot better.
The dog menace has got worse during the last few years. Trucks used to cruise the sois buying and collecting dogs for shipment to Laos. You might guess why they were wanted there. The Thai government has stopped that trade around here but without introducing new measures to control the dog population or make owners take responsibility.