one time I was walking my three and a chihuahua i had never seen before came and started yapping and attacking Kona...i freaked out and took at stick and just used it to push the dog away. If its a huge dog that was snarling viciously I would stay calm (dogs can sense if you are scared or not you know) and...well, I don't really know. Ive never really thought about it!