Sounds like you had a bad experience with a jogger who has history with dogs. Too many people are offended by the simplest thing these days, a simple accident whilst out and about. Hopefully it won't affect you for long.
One thing I have noticed around this neck of the woods is the emergence of dog fields. You hire the field for around £10 an hour, all enclosed with all sorts of bits and bobs for training your dog. We tried one with our Jack Russell just for a look, he enjoyed it, surprising how quick they learn with a bag of treats.
Would soon get expensive if you did that every day but it made a change, your collie could go wappy in a place like that.