Trigger is a rescue GSDX who is utterly fabulous. However, he loves other dogs and any sense of recall goes out the window when he sees one.
Today, DH took him for a walk with my parents and their rescue. Met lots of dogs, all fine. But then one dog he met got spooked and 'nipped' him and he retaliated. No harm done by either side, but the owner hit Trigger with a walking stick several times.
We took him to a good (I think) trainer for a session a few weeks ago, but while the advice was helpful for general bonding, which I understand is essential for obedience, we weren't any the wiser how to promote recall. Also, they have a 'companionship' class but we really need the basics (loose lead and recall) rather than cute tricks.
He is never especially bothered by treats. He will take them or leave them and certainly wouldn't give up an interesting dog for a treat. He gives a 'yeah, I'll get a treat later, but there's that really lovely looking dog over there....' look before he barrels off.
I know the other dog 'started it' and man was wrong to hit Trigger, but the dog wouldn't have nipped him if he hadn't rushed over and invaded his space!
Any advice gratefully received.