I often have this dilemma. I love my dog, I take her everywhere I possibly can. She is older, doesn't bark, doesn't bite but will sniff everything 2 million times over (including people). It seems a shame to walk around a neighborhood sale, on a nice day, without my dog. I don't let her go into peoples garages (so neither can I) but I wonder if people are mad that I have my dog on thier property. She has not pooped in anyones yard ever and if she did, I would do the right thing and clean it up. She will pee, but what can you do about that? and she won't pee if she's not on a lawn like area. so.....??