We specifically bought a Villa, so we could let our Romeo out in the yard and not have him wander around the neighborhood.
I can sympathize with those who don't have dogs and end up with poop in their yard. In our CT. home, we have a large penned in area, so Romeo doesn't get out and do the same. BUT, our neighbors across the street let their dog out all hours, and he CROSSES the street automatically to poop in our yard. Never does it in THEIR yard...where is the justice in that, lol.
I've mentioned it to them, and they smile and say, okay, but next day...same thing.