Doghouse is a hot dog restaurant offering a variety of specialty hot dogs, loaded tater tots, ice cream, and a soda fountain in a cozy setting.