Doghouse is a hot dog restaurant offering a variety of options with plentiful toppings, plus loaded tater tots, ice cream, and a soda fountain.