As Black Friday nears, US stores get creative to battle e-commerce

The photo op with Santa Claus has long been a holiday mainstay for American children. But this year, shopping malls in several states are scheduling glamour shots for man's best friend.

As the Christmas shopping season kicks into high gear on Black Friday, the day after Thanksgiving, portraits of St. Nick with a family's beloved dog are just one way retailers are looking to attract customers in the face of exploding e-commerce. 

Brick-and-mortar stores have expanded their bag of tricks -- and gotten increasingly bold -- as they look to lure shoppers who might otherwise be happy to stay on the couch and pick up gifts while still in their pajamas. 

The flagship Bloomingdale's store in New York has held yoga classes, and Nordstrom has displayed Tesla cars near the section for men's suits.