“Stepdog” officially came out in the world in balmy 70-degree weather at Instituto Cervantes, a Spanish government cultural center that serves as a peaceful oasis in the frenzy of midtown Manhattan. The center has classrooms for Spanish language classes, a gallery and an auditorium where my colleague at the NY Times, Janny Scott, author of […]