Created by PatioDad on July 25, 2014
Step 1: Heat oil in a large frying pan over medium heat on a camp stove, or over a charcoal or wood-fired grill heated to medium (350°; you can hold your hand 5 in. above cooking grate only 7 seconds).
Step 2: Add onion and cook until deep golden and very tender, stirring frequently, about 20 minutes.
Step 3: Grill hot dogs until slightly charred all over, about 6 minutes, turning occasionally. Add buns and grill, turning frequently, until warmed and lightly charred, about 3 minutes.
Step 4: Spread buns with mayonnaise and drizzle with mustard and barbecue sauce. Set hot dogs in buns.
Step 5: Sprinkle cheese on top, followed by caramelized onions and bacon.
Step 6: Enjoy with a few cold beers!