I'm having trouble with my Corgi puppy barking and wanting to chase cars that drive by when we are out for a walk. She has done this since we got her and its weird to us since our adult male does not exhibit this behavior. She will ride in our cars no problem, but she seems to be scared of cars that seem to be coming at her. Is there a way to break her of this that does not involve going to the extremes (ie. shock collar)? When we are walking I have tried to switch directions and pull her attention away from the car, but I'm not sure this is working.