I have a 14 months old husky and I walk him leashes because wants to explore a lot and run and he might go in the street and be hit by a car. Even with leash is hard to control him because he just pulls in the opposite way I want to go. It would be really nice to let him walk without leash, however I can't trust him with traffic. The second problem is that when he is free, he never come when I call him. I shout his name, he looks directly at me and I'm 100% percent sure he understands that I'm calling him, but then simply look away and refuses to come. Sometimes when I call him, he comes near me then in the last second when I'm about to put the leash back he runs and then come back to me and then runs when is near me. Is there a way to make him come when I call him and to make him fear the street? He understands the command and then he simply says "no". It is just like a donkey, understands what it has to do, however not doing, just to demonstrate me that he is the ruler here. To be honest, where I live in Romania, it is ILLEGAL to walk your dog unleashed unless it is a very small dog(Pekingese, Poodle, Bichon, pug). He is a 30 kg husky so maybe someone might fear him, however I don't think police would say anything because it is a puppy.