My male spaniel is 17 months and neutered. There are a couple of local dogs we bump into on walks (on lead) who have previously snarled/barked at him. At the time my dog didn’t react but now when we see them on walks he snaps first and turns into a really aggressive sounding dog! He is absolutely fine with other dogs who haven’t previously snarled at him. Is this just him giving as good as he gets? It is horrible to see him like it but no amount of coaxing with treats or trying to turn the other way will work! It happens even if they are on the opposite side of the road! Any tips?