I was walking my dog today she’s always off lead if we are in park woods beach etc and has 99% recall I say that because no dog has 100% recall so we were just leaving the beach coming off the sand and a dog was on lead with a woman about 15ft away aiming to walk the opposite direction to us my dog did not even look in their direction she does not go to people dog runners bikers etc she is excellent like that she was just focused on her ball in my hand, anyway the woman slowed to a stop staring at us she didn’t say anything so I threw my dogs ball in the direction we were leaving away from the woman and her dog and she started shouting “well that’s going to fucking rile my dog up!” I turned around and said pardon my dogs just chasing her ball then she exploded screaming she’s been attacked before and I shouldn’t own a dog it should be on a lead all the while her dogs barking and snarling at me as my dog and husband had continued to walk and play ball, my question is should I have put my dog on a lead? We were in an area of the beach that dogs are off lead at lot and bear in mind she didn’t ask me too leash her I would have if she asked and my dog was 15ft away and didn’t even acknowledge them but it’s left me feeling like should I always leash my dog when people pass was I wrong or was she out of order as she must have known it’s a very busy dog walking area loads off leash dogs sorry for the long winded post but I’m angry at her having a go at me and a bit annoyed I should have said do u want my dog on lead while u pass maybe hearing from people with reactive dogs or who have been attacked before will explain better why she felt she should scream and shout at me I feel for nothing.