just recently I had to put a sign on my fence that said "I don't leave dog poop in your yard, please stop leaving it in mine". I had to do this because everyday when I was getting up and leaving for work, there was a new steaming pile of dog squirt. Some a55 had chosen my yard as the place to stop off everyday and let their precious little cuddle-bug pinch one off. If I had seen who it was, they'd would have been wearing it home as a lesson.
If you own a dog, and it poops while you are walking, pick it up, and throw it away. It is just common courtesy.