Welcome to Pet Talk!!! I am owned by three JRT's myself, Micki, Mini and Kyra!

You could teach her the LEAVE IT command. When she is going up to an undesirable object tell her to leave it and guide her away, then she gets tons of praise/treats. Soon she will understand that if she leaves it then she will get a reward and it should make walking her a better experience! I also find Halti's to be very useful but it won't really solve the problem!

Good luck with her!!!