I had a rescue dog once that was terrified of traffic, what i did was make a fuss of him while getting near traffic, and try to judge his comfort level got down next to him gave him treats and mad a big fuss of him ( this was in the main street so i must have looked real prat) it eventually worked, so why dont you take her to visit a clay shooting ground and get her used to the noise like that slowly slowly