I'm trying to be a responsible dog owner and a good neighbor. Most of the time, my dog eliminates in our yard. A notable exception is when she and I walk around the neighborhood. I don't let her go in areas that are obviously tended and always clean up after her, but is there anything else I should be doing? Is it possible / advisable to try to make her wait until we get home? I've tried waiting for her to go in our yard, but she still goes while we're walking.