Especially having your own dog in the back yard, I think you want to have someone impress upon your neighbors that they need to train their pooch.

At least you might want to call someone in Animal Control or the SPCA to impress upon them your concerns (if you haven't already).

Or, maybe they'll move soon. ;-)

Luck!

Cheers,
Scott.