The dogs walk just in front of me and their leads were slack until now.
I stopped them pulling by repositioning them when necessary and giving treats when their noses were level with my body.
I have only been correcting the odd thing as they were well behaved when I got them, They don't jump up, bark, they wait and return when called.
I give them treats when walking when they are doing good walking. I also started using treats to distract them on approach to the 'problem' house.
They have started getting anxious when setting off, the house is only yards away from us, about 6 houses up the road, but are relaxed when I get them to the park and they are off the lead. They used to be fine but now if they are passing any houses seem wary and on the look out for 'trouble'
This morning I took them out together but I took them a different walk. I made sure they didn't pull correcting them if they did and rewarding loose leads with treats. I then gave them time off the lead until it was time to walk back past the problem house, I knew this was going to be reasonably ok as the dog isn't around that early. They did look towards the gate but made no fuss. I was pleased that by the time we got home they were walking well.
Tonight I went back to the usual walk and it went well. The dog was not out but we were working on walking well and I think they didn't even notice on the way there and back that we passed the house.
Not sure what will happen when the dog is around but hopefully by then I will have had time to follow your guidance and work with them separately. As you will appreciate this doubles the time I need to commit but will give it a go as things need to get better,