Step 1: Heat oil in a saucepan and sauté chopped onion until translucent.
Step 2: Add garlic and cook for 30 seconds.
Step 3: Add ground beef and cook until fully browned, breaking it apart.
Step 4: Stir in tomato paste, crushed tomatoes, beef broth, chili powder, cumin, paprika, salt, and pepper.
Step 5: Simmer chili uncovered for 15–20 minutes until thick.
Step 6: In a separate pan, melt butter and sauté sliced onions until soft and lightly caramelized.
Step 7: Grill, pan-fry, or boil hot dogs until heated through.
Step 8: Place hot dogs in buns and top generously with chili and onions.