Cook the bacon until crisp, add the onion and cook until onion is tender but not browned.
Stir in the flour, sugar, salt, and add pepper as desired.
Stir in water and vinegar, cook and stir until thickened.
Remove from heat and stir in the mayo.
Add the potatoes to a large mixing bowl, sprinkle with ¾ teaspoon salt, toss to mix together. Pour sauce from the pan on to the potatoes, toss to coat.
Preheat your oven to 180° C (350° F), get out a 8 inch round baking dish.
Stand the hot dog pieces up around the outer edge of the pan, and pile the potatoes into the center.
Bake for 20 minutes or until hot.
Decorate with the egg slices and parsley.
Serve and enjoy.