So, at the start of our 6am walk a couple with a Golden came round the corner (about 5m away). Too late to turn back, we tried to keep his leash loose, so I went down to give him some chicken. I was in front of him, OH holding lead, he took some chicken, but I could see he was going to go, so I stood back out the way. He starting growling and lunging. The dog passed and we carried on. Bodmin then started do that weird breathing, like he was having a bit of a panic attack. He was shaking as well. I went down to try and settle him, he just didn't seem to recover like he normally does, so we decided to take him home. At home he seemed unsettled and he curled up into a small ball. His normal response to dogs is to want to greet them, he's very enthusiastic, it always appears playful (though could also be some anxiety?) this has on occasion lead to growling/lunging/barking - when we pull him away. We now just distract him by throwing down chicken and using this to lead him away. This works most of the time. The few dogs that are out at 6am he pretty much ignores now, they are normally the same set of dogs. If it's a new dog he sometimes really focuses on them and it can be hard to get him to stop. It rarely leads to the aggressive response. Except if the dogs a Golden, this is the 3rd time he's had this response to a Golden. Each time the Golden hasn't so much as looked at him, before he starts, and the growling hasn't been a response to us trying to pull him away. Trying to think what I could have done differently and was the strange breathing related to the other dog or a coincidence? Been going round and round thinking about it. Am I overthinking it?