Watching the journey of a puppy dog unfold live on stage took me on an emotional roller coaster that I did not see coming and I mean that in the absolute best way. One moment I was laughing, the next I was holding back tears, and somehow the show managed to make both feel completely earned.