A year ago, some dog crapped on our front lawn. We've got a tight knit block, so I knew there was an owner who had their dog on a leash one morning, and forgot the bag...so I just left it there, but put up a sign that said, "Our lawn isn't your dog's toilet". I kept it there until the poo disintegrated, which was about a week.
Maybe George should put up a sign saying "My street isn't your mom's bedroom...pick up your used rubbers." Or something to that effect.