"'Bacon Cheeseburger Dog' is a great meal for a hungry man or if you just can't decide whether you want a burger or a hot dog! Now you can have both! It's a hot dog wrapped in hamburger wrapped in bacon topped with cheese."
Preheat oven to 450 degrees F (230 degrees C). Line a baking sheet with aluminum foil and spray with cooking spray.
Bring a pot of water to a boil. Cook hot dogs in boiling water until heated through, 5 to 10 minutes. Drain hot dogs and allow to cool for 5 minutes.
Meanwhile, melt 1 teaspoon butter in a skillet; saute mushrooms and onion in butter until softened, 5 to 10 minutes.
Spread a sheet of plastic wrap on a work surface. Divide ground beef into 6 equal portions. Spread one portion of beef over plastic wrap to about 1/4-inch thick rectangle patty; season with hamburger seasoning. Lay one hot dog across the center of the beef and spoon about 1/6 the mushroom mixture over hot dog.
Using the plastic wrap, roll ground beef around hot dog, pulling plastic wrap away from the meat as you wrap. Seal the ends of the beef completely around hot dog. Wrap 2 slices bacon around beef and arrange on the prepared baking sheet. Repeat with remaining beef, hot dogs, and bacon.
Bake in the preheated oven until bacon is crisp and beef is slightly pink in the center, about 15 minutes. Top each burger-dog with 2 slices American cheese and continue baking until cheese is melted, about 5 minutes more. An instant-read thermometer inserted into the center should read 140 degrees F (60 degrees C).