I have a 15 month old Malinois cross GHD who is very nervous. She is a rescue dog and was in kennels for the first 6 months of her life, which I think has given her a very nervous disposition around all things. However she is extremely nervous around roads which is making it very difficult to walk her along them. Whilst I appreciate it's good for her to be aware of roads and the danger for her if she was to go into them, it's got to the stage where when walking along any road if she hears a loud noise like a van drive past she cowers away pulling into nearby gardens to get away, making walking along busier roads almost impossible. She has been nervous of roads for as long as we've had her, but this got a lot worse after an occasion when she escaped from a friends house and we believe got clipped by a car. Whilst she wasn't hurt this has understandably made her even more nervous.
I have tried to get her used to the roads by consciously walking her along them but she doesn't enjoy this and always pulls away, and I don't want to make her situation worse by pushing her into a stressful situation.
Any helpful advice gratefully received.