Riding the Dog is a collection of nine short stories, all of which take place on a Greyhound bus. Strangers collide in cramped spaces. Secrets are told to faceless seatmates in the dark of the bus in the middle of the night. Two travelers exchange trinkets, unaware of a past that connects them. A woman searches the country by bus, looking for her brother who disappeared in New York City on 9/11. A cowboy loses his most treasured possession on a deserted...