Definitely self-defense. Although I wonder what the laws are in that area? I suppose if the "flasher" raises enough fuss and has any clout whatsoever, Tera could be in some trouble. I disagree completely but I think per the law, we are ultimately responsible if our dogs bite someone, especially in a public place.

There is a park that I go to near my house that has been frequented by some "loonies" lately. It is fairly secluded so I would never go there after dark or without the dogs. Everyone takes their dogs up there and they run around off leash. The other day I was up there and the cops were there. I thought they were cracking down on the off-leash dogs but it turns out there was and I quote, "a naked black man running around in the woods." They advised all of us women not to go there at night or without our dogs since they had reports of homeless people living in the woods. (probably harmless but...) I know Duncan would not let anyone get near me. Jack would invite them over for coffee!!!