Pre-heat the grill to medium-high, about 400°F and lightly brush with cooking oil
Add 1 hot dog to the grill, rolling onto a new side every minute or so, until evenly browned and cooked through, 3 to 4 minutes total.
Pre-heat the oven to 400°F.
Place a hot dog in a roasting pan or on a rimmed sheet pan.
Roast the hot dog for about 15 minutes, until plumped and beginning to brown.
Place a cast-iron skillet over medium-high heat. Add 1 tablespoon of butter.
Once the butter has foamed and the foam has subsided, add 1 hot dog to the skillet.
Sear, shifting every minute or so, until plumped and beginning to brown on each side, 3 to 4 minutes.
PREHEATED GRILL AND OR OVEN TO RIGHT TEMPERATURE | ALLOW TO HEAT EVENLY ON EACH SIDE TO OBTAIN EVEN BROWNING