My miniature pinscher (Lucky) likes to run out of the gate whenever he sees the gate open. He is 5 years old. I usually keep him in my backyard. When I bring him out unleashed and when someone opens the automatic gate that is controlled by a remote control, he will dash out to the road. I ran after him and used the recall command but the moment he see me doing that, he stopped for a second and stared at me before running faster away from me the next moment. He usually responds well to the recall command at home and on the leash.
I tried to teach him not to run out by using the leash with opening the gate to see his reaction. The gate starts off as closed. If he does not rush to the front when the gate is open, I will reward him with praise and sometimes treats. If he dashes forward towards the gate, I will say No! in a low voice to correct him. This traning method is repeated after 10min intervals for 3 times daily. He responds well during the training. When he is off-leash, he will dash out again. I am confused about his disobedience. I am wondering is my method incorrect?
Can someone with a better method give advice on correcting this behaviour problem?
Thanks.