While it is your property, you are likely to run into some liability. Frankly it is not good to let your dog aggress toward non-threatening people using a public thoroughfare. The right dog-walking individual might slip when startled by your aggressive dog, and injure herself on the walk in front of your house, and the right lawyer might now win a suit against you, but you might need to pay a lawyer of your own by the hour to protect yourself.
But barking at passersby is not only annoying to the person and dog barked at, and possibly a liability to yourself, it is a self-rewarding behavior your dog is engaging in, and it will increase and increase, and hopefully he will never manage to get loose, go over or under the fence.
My advice would be to train the dog to stay in the back yard. Use an e-fence if necessary. Nothing wrong with having a bit of lawn in front that the dog cant go on. Your neighbors will appreciate it, and your dog will be perfectly happy in the back yard.
Jenna, RN CGC & Babs, CD RA CGC HIC
Heidi, RA CGC
SG3 Odessa, SchH1, Kkl1, AD
Ninja, RN CGC & Milla, RN CGC
Joy, Star Puppy, RN CGC
Dolly CGC & Bear CGC