I think he's a dog who found his person but the person (you) didn't realize it. These hunting dogs take a certain kind of person to handle and understand them. They aren't just a "cool dog" that you can have to impress your friends. The hunting drive is really strong in these dogs and they love to do what they're bred for, so not working them regularly isn't an option. Most people are going to be too lazy to handle their energy and drive. The fact that he keeps coming back to you tells me that's where he should be. He's no longer a rescue, he's your dog.I was asked to foster an English Pointer, a 'problem' dog in that he had no recall, was food possessive, the only good thing was he was house trained!
So, I took him on, got him confident, 100% recall, and generally a great dog. He was found two homes and returned to the rescue within a week. Each time he came back to me. Each time he reverted to being a good dog.
Now, is he a rescue or still a foster or has he just been dumped on me?
The rescue have just given up on rehoming him for the last three years so I guess he is a keeper.