Does anyone have any helpful suggestions to stop my 9 month old lab getting so distracted by other dogs on-lead? Off-lead he's pretty good as his recall is improving and he is sensible when approaching other dogs and will either sniff them or have a little run around with them before coming back when I call him.. However on-lead if he sees another dog walking past he'll stop and stare at them before lunging at them to try and play and he's quite strong now so is literally yanking me around which is quite embarrassing especially as I'm heavily pregnant!! I always have treats in my hand as it helps to keep him walking alongside me and engaging with me, so pulling generally isn't an issue- but as soon as he sees another dog he doesn't care about the treats any more. I find I can no longer get his attention once he notices the other dogs. I even try to get him to sit and look at me before they walk past but it still doesn't work and I'm really starting to feel hopeless and embarrassed on every walk as it looks like I can't control my dog 