I don't think you did anything wrong. Her dog shouldn't have been offleash if it doesn't come when called. Kya doesn't sound scary aggressive to me, just like she needs supervision, which you were doing. Some people.