In a large pot brown ground beef and ground pork until cooked through and drain.
Add onion and garlic and cook until onion is soft.Add tomato juice, diced tomatoes, tomato sauce, beans, spices and sugar. Stir all together.
Cook together over medium heat and bring to a light boil.
Reduce heat and cover for and hour and a half to two hours stirring often.
Add hot dogs thirty minutes before you're ready to eat.