Because so many dogs roam freely you must be prepared to defend yourself from attacks. Most of the dogs aren't vicious, they are merely protecting their property. However, anyone that merely walks in front of their gate could be a target for attack. I see some people that carry long sticks or even machetes to fend off the dogs. The street dogs in the center of town aren't aggressive, it's the ones in the neighborhoods you need to watch out for.