Hi, so there's a park right next to where I live where I take my dog, Candy, for her walks. Usually it's great however, as you know this being Taiwan, everyone has their dogs off-leash here. I keep Candy on a leash, walk her close by me in a proper heel and she'll be minding her own business when dogs will charge from up to half the park away to attack her. Usually it's just to snap at her and dart away, but today one of them bit her face. Most of the time I'll stomp towards the charging dog and chase it off with a rough "Hey!" but sometimes they'll bumrush us from behind a bush. Even if I can chase them off, I'm afraid this is starting to make Candy aggressive towards other dogs and I feel horrible when she cowers behind me, ruining what is usually the best part of her day. Lately, she's started lunging at other dogs and barking in a really deep, menacing manner. Can someone help me?
ps: Candy is a spayed, 1 yo German Shepherd female.




