A dog problem can be handled many ways, picking a solution where you don't end up with a neighbor problem is the best bet, because once that game begins it always ends badly for everyone. As always, fences and distance make good neighbors. Barring that, then your choice to live so closely to someone else naturally means that there are going to be problems. Be careful, many people will treat messing with their pet like they would their daughter. You have to make compromises if you co-exist with someone so closely so you may need to just accept it if your neighbor isn't responsive, because while most of the mentioned "solutions" will fix your immediate problem they can create bigger ones.
I dont think people were meant to live in cities...every bad aspect of human nature is multiplied in cities and statically they are worse in almost every way than living rurally. That said, I'm glad so many people do it otherwise there wouldnt be enough space for the rest of us.
I often wondered where we get ideas for some of the sicker weapons like the Sensor Fused cluster bomb, gator mines, VX and that kind of stuff. Now I know its this guy!