I'm sorry the neighborhood dogs are bothering you so badly
If there is a leash law, I would talk to the owners and/or call animal control on the ones running around.
I can't say much about the barky one. My 3 year old boy is an indoor dog but he goes out in the back yard for play sessions and to potty. He's very protective of the home (not aggressive). He is just a very good guard dog. If anyone walks by or rides by on a bike or motorcycle, he barks constantly until they are gone. I've tried all I can for 3 years to get him to stop when I say stop, but he won't. Only dog I've ever had that just zones me out in those instances. So, I know he annoys people. I feel badly but I'm not going to NOT let him outside, ya know?