So we've had our lovely 4 month old lab/golden retriever cross for nearly 2 months now. Inside the house he is already becoming the dream dog we had hoped for - puppy biting is less frequent and gentler, toilet training seems pretty solid, he is playful but will snooze in his crate whilst DH works or on the sofa with me in the evenings, can be left for half an hour for the school run etc etc.
However we are really struggling with his obsessive desire to play with other dogs and people on walks. He isn't at all aggressive and doesn't bark/growl/snap or anything like that, but if he sees a dog he stops dead then pulls towards them and is the same with runners/cyclists etc. We've put him back on a long line to try and rein this in but I'm at a bit of a loss as to how to train to prevent this. I took him to a socialisation class to see if the trainer could give me some tips on appropriate dog interaction but it was basically set up for shy/nervy dogs and the trainer just more or less ignored us so I was left trying to stop him bounding up to everyone.
Everyone seems to just say "oh he'll calm down when he's older" or "You have to train it out of him" but I can find any methods other than "treat him for coming back to you" which is pointless as if he's seen another dog no amount of sausage/chicken/salmon will catch his attention. Same with trying to play with a toy with him on a walk. I think the predominant problem is that there isn't anywhere around here where we can take the jump from "paying attention in the garden" up just a small amount, it's straight into "woods full of other dogs" and I have to say there are a lot of over friendly labs round here who are quite happy to play with him which actually isn't helping!
Basically, will he get better with age? Is there a method here that we should be following? Do I need to employ my friend's grumpy 12 year old dog to tell him off a few times? I'm at a bit off a loss right now....