WTF? What a stupid thread.
I agree with the God Fairy statement. You need mind your worry less about other peoples dogs all that energy could be better spend on your own Some things are out of your control and you need to accept that.
You have only come across these dogs ONCE! Ring the damn council if your that worried and leave it at that.