Hot dog sandwiches