We do work on things outside of class. We work every day on my property, and the nearby walking trail. We work on stays and impulse control at hardware stores and the liquor store. His issue is almost always other dogs - without other dogs around, he's much more focused. He finds them so distracting. So no, he's not 100%, but we do work on this a lot and he's not as bad as you might think. I've had multiple people come up to me in public and tell me how well behaved he is and I just laugh. lol
Not sure how long until he gets bored. Some nights it's 5 min, some nights it's 20 seconds. It's really hard to predict. At home he can go rep after rep and ask for more, but in stimulating environments, like classes, I try not to ask for more than one or two reps. And he's subtle about when he's thinking of charging off. I do think he's so impulse that it's not thought out so much as a spur of the moment decision.
Generally I reward every successful recall. In obedience classes, if he's run off and come back, I haven't rewarded him coming back except to tell him he's good and restart the exercise (modifying the exercise so that running off wasn't an option anymore). In agility, I have rewarded him for coming back, mostly because I was shocked he bothered to come back at all in a few cases. lol
Not sure how long until he gets bored. Some nights it's 5 min, some nights it's 20 seconds. It's really hard to predict. At home he can go rep after rep and ask for more, but in stimulating environments, like classes, I try not to ask for more than one or two reps. And he's subtle about when he's thinking of charging off. I do think he's so impulse that it's not thought out so much as a spur of the moment decision.
Generally I reward every successful recall. In obedience classes, if he's run off and come back, I haven't rewarded him coming back except to tell him he's good and restart the exercise (modifying the exercise so that running off wasn't an option anymore). In agility, I have rewarded him for coming back, mostly because I was shocked he bothered to come back at all in a few cases. lol
Ok, that ^^^^ is the problem, behaviour chain. He is being rewarded for leaving in agility. When he comes back, get him to do something/anything, spin, trick, back up to reconnect with you and then reward.
I agree with the others, expecting novice/young dogs to work in agility with more than one dog out at time is difficult beyond belief for the new agility handler. Yes it can be done and a lot of trainers do it, BUT those young dogs grew up that way and it has been trained from the get go.
Another question has your dog been allowed to play and socialize with other dogs at anytime in the working environment?