On Saturday, we took Cherry down to Stony Point Fashion Park, a delightfully dog-friendly indoor/outdoor shopping mall, complete with Dog Comfort Stations, water bowls or troughs everywhere, and signs on all store windows indicating if dogs were welcome (and if so, what size of dog). We'd intended to get down there earlier to meet up with some other dog trainers and practice obedience in such a distracting location, but due to traffic adding to the already-hour-long commute, we never hooked up with them. However, Cherry was awesome (once she got to focusing), and we walked the whole length of the mall a couple times -- including an extra loop once we realized that Three Dog Bakery was just past the far end of the mall where we'd just walked away from.
Cherry was initially Very Concerned about this strange black dog, but after a bit of coaxing and treats, she decided he was okay. :)