Our girl is afraid of things on walks at certain times of day, like Kids bouncing basketballs, people hammering , etc.
You can't give into her fears. Just tug the leash and ignore her. It also helps that our tri is fearless, so she lets him lead the way sometimes.
I also tried treats but as soon as the treats gone she wants to go home ASAP.
She knows now wont give in so she does her business as quick as possible them wants to go home.
During quite times like really early morning 6:00AM or late evening, she's fine.
Once when she heard a firework on a walk - poop squirted out of her like a tube of toothpaste she was so scared!
I have the worst of both types of dogs-the scardy dog and the aggressive biting Alpha male