Gosh, I don't know what the solution is on this! Obviously, your dog is going to have to relieve herself at some point. I guess you will just have to pull her back as quickly as possible any time she starts to "go" in someone's yard. I know that some bushes (evergreens for one) will get burnt and die from dog urine, so I suppose some special grasses ... maybe sod ... will too. So, I can understand why someone wouldn't want to have dead spots along the front of their yards. However, this person didn't have to be such a hot-head about it! I think you have been extremely nice and responsible by picking up the poop along the way .... I had a neighbor recently *hint* to me that it was distasteful for people to let their dogs poop in their own front yard. Like it was offensive for him to *watch*!

Good luck, oh and welcome to PT!
Kim