Excuse my language, but screw your neighbors! I have a little one-eyed beagle mix and he is adorable and the love of my life. Nobody comes between us.
I'm sure it's uncomfortable having your business out there, but just remember that nobody can do anything to you. The pound won't come take your dog because he is barking. If he's outside after a certain hour and barking the cops can issue a citation but it's a really cheap ticket.
Anyway, I'm glad you are back on good terms with your hubs and he was receptive to not getting the dog wound up. Our furbabies are just so sensitive