My boxer is 16 months old and has a very bad habit of running down the driveway after someone leaves my house. I can wait 1 hour or more before I let him outside after they leave and he still takes off. I live in the country and my driveway is long. Tha main road is not heavyly traveled but it only takes that 1 car to be coming when he darts out. Any sugestions on how to correct this behavior? He will not listen to me when I call him, just keeps running.