my german shepherd chases every car that passes and pulls on the leash so bad she almost pulls me onto the ground. she almost a year old. i got her a a christmas presant from a friend that had her chained up inher back yard. she has also been beat. what can i do to get her to stop pulling and stop chasing?