The many cleverly named hot dogs and other foods available at Top Dog of Rockport. Photo by Allegra Boverman.