A couple months ago i adopted shep a basenji/german sheperd mix(1.5 years old) . He is a great dog but his still has alot of puppy spirit and likes to run away when i let him off leash. I am worried that he will run into the street or get hurt when he is running all over the place so i dont let him out without a leash. But i dont want him to always have to be outside on a leash. I need a training method that is quick and affective. I've tried "stay" and everything but he treats it like a game. I tried the underground electric fence but it wont work in my yard....there are too many wires in the ground. So if anyone has some ideas.....please share them