Wandering through cobblestone streets or hiking mountain trails, the last thing most travelers expect is to face genuine danger from a four-legged local. Though street dogs can be found in cities ...