The other day I was out walking my dog near a sawmill. Suddenly a big (easily >100 lb) German shepherd appeared, not on a leash and the nearest human probably a football field or more away and obviously not watching his dog. Because of the noise of the mill he wouldn't have been able to hear if I'd shouted.
The Shepherd trotted right over to us, and my heart raced not knowing what he'd do. My dog invited him to play (I discouraged him but he didn't listen). When they started romping, of course the started getting tangled in the leash, so I just dropped it.
Eventually I got the idea to start walking away. My dog followed, and shepherd-dog followed. My dog finally ran over to me (I think he had had enough) but shepherd still wanted to play. I got my dog's lead again, told the shep to 'no - go home' as authoritatively as I could, and just walked away. My heart was still racing.
Question:
Was it a good idea to drop the lead? I couldn't think what else to do.