Lucky dogs are a classic street vendor food in New Orleans.  It's common for tourists and locals alike to get a lucky dog as a quick snack in the day or as an energy boost after partying 'till dawn.