Town Sq LV is an outdoor shopping center located about 10 minutes (by car) South of the strip. It's a great place to spend some time away from the hustle and noise of the circus life.
This shopping center has a few restaurants, Fry's, Whole Foods, free wifi, yogurtland and the only J.Crew in the area. It's pretty dog friendly with water bowls at every few stores and plenty of parking.
I'd love it if there were a few good department stores like Nordstrom or Saks, but it's still a good time.