Cook the spaghetti noodles according to package directions until al dente. Drain and set aside.
Heat oil in a large skillet over medium heat. Add minced onion and garlic, sauté until fragrant (3-4 minutes). Add ground pork and cook, breaking it up, until browned completely.
Stir in the minced carrots, red peppers, and diced hot dogs. Add water and simmer for 10-15 minutes, allowing flavors to meld.
Pour in the sweet tomato sauce and tomato paste. Stir well to combine and continue to simmer for another 10-15 minutes until the sauce thickens.
Combine the cooked spaghetti noodles and the savory meat sauce in a large pot. Toss gently until evenly coated.
Serve hot, topped with grated cheese for that classic Filipino touch, allowing it to melt into the sauce.