It ran up to us and was snarling at my dog. Fortunately, there were large rocks in the strip between the sidewalk and the street. I picked up a rock that weighed about five pounds. The growling dog was only three feet in front of me. I flung the heavy rock right down on the dogs head. He yelped and ran off. But yeah, it was a scary encounter, and your heart rate stays high for a long time after something like that.