I need all the advice I can get on this one!
So far I do practices, back and forth with my hubby, randomly in the house, where he gets praise then treat. It's not really cutting it.
He's great at it if a treat is the best reward around at the time, but if there is a better reward, say like another dog, a squirrel or an idiot at the dog park giving him a treat, it's over.
At that point I'll slowly walk over and leash him for a bit, or leave if he really annoyed me, but by that time, I'm not sure if he can put "not coming when called" together with "no more off-leash". The time discrepancy between this action/reaction seems a bit big for a dog.
I want to achieve better than this, any suggestions?