Hello, in need of a bit of advice re our working cocker (neutered male). He is 4 years old and has always been a bit crazy (always thought it was the breed and never been an issue). We've spent thousands of pounds and hours training him but he's never been well behaved. On paper he has gold level KC obedience but in practice he doesnt do any of it! His recall is virtually non existent, he attacks other dogs if they come near him so we can't walk him off the lead but even on the lead he goes mad at them (never bitten but pins them down and barks at them) and he frequently attacks our second dog who is 2 and also a WCS (neutered male). After 2 years nearly of trying to improve their bond we feel like we are running out of options. Our younger dog has been bitten, is scared to walk past the older one (urinating when walking past) and when our older one attacks nothing will stop him. Pulling him away makes it worse, trying to shock him woth a loud noise doesn't work, treats don't work. We have a young baby and I'm becoming increasingly worried of an accident happening involving our older dog as he has snapped at me (warning growl) when I've tried to separate him from the younger dog or tried to take back an item he's stolen.
After speaking to multiple specialists they think he might have a neurological problem Inherent from his breeding (not registered breeder, found him on gumtree, we've since learnt our lesson and our second one was from a reputable breeder). The specialists think that this behaviour could get worse over time and we've been advised not to rehome him as he's an accident waiting to happen but to have him PTS. I'm absolutely devastated but at the same time I have no idea what to do or what to think. DH has taken it very badly and I feel so alone. As much as I adore my dog, my baby comes first and I feel like when the older dog is around there's always the possibility of an accident. Walks aren't fun family occasions because of the possibility he might attack another dog. I'm at my witts end and I don't know what to do!