Spread a slice of bacon on silicone or wooden cutting board.
Put the hot dog on the bacon at one end. Roll the bacon and hot dog until the bacon covers the entire hot dog. Set aside.
Repeat with the rest of the hot dogs. You may need to use toothpicks to keep the bacon in place - judge it when you roll it.
Heat a thick-bottomed pan over low heat. Add butter or vegetable oil (do not use much, as the bacon will give more fat when cooked). Be careful to spray fat. Also, you can use a grill.
Add hot dogs in bacon. Sprinkle with a little brown sugar if necessary.
Fry. Flip when the underside is lightly browned and the bacon is crispy. Fry until bacon looks cooked. Note: You may need to drain some of the fat from the pan at this point.
Remove the pan from the heat. Carefully remove cooked hot dogs with tongs or a spatula. Put on a paper towel to dry excess fat.
You can eat hot dogs as a separate dish, for example with herbs or sauce.
I like to add green onions and mustard, it turns out very juicy.