Wash the barley well and place it on the stove, in a medium-size saucepan. Add 4 cups of water, a dash of salt and simmer the barley until cooked.
While the barley is cooking prep other ingredients. Cube the beef, hot dogs and cut the turkey bacon into small squares.
Slice the onion and cube the potatoes. Cube the pickled tomatoes and set all the ingredients aside until needed.
Place a 6-quart soup pot on the stove and add oil into it. Turn the heat on medium-high, add the beef and stir fry it until slightly brown. Add sliced onions and cook until onions soften and turn slightly browned.
Add cubed potatoes, salt, black pepper and stirfry for another 2 minutes. Add water and bring the soup to boil. Turn the heat down a little and simmer the soup until potatoes are cooked.
Once the potatoes are cooked, barley should be ready to incorporate into the soup. Sieve the barley and add it to the main pot. Let the barley soak up some of the flavors of beef, simmer for about 2 minutes.
Add hotdogs, turkey bacon, bay leaf, and pickled tomatoes into the soup. Simmer for 2 minutes. Add chopped dill, turn the heat off and cover the lid of the soup for about 10 minutes. Voila! Do not overboil the smoked meats. The soup is ready to be enjoyed.