In a medium saute pan over medium heat add, margarine and 1 minced onion. Saute till translucent, but do not brown. Next add chili powder, paprika, allspice, curry, dry mustard and cinnamon. Then add beef, stir thoroughly and cook for 5 minutes, add water and simmer over medium to low heat for 30 minutes.
In a medium sauce pot boil hot dogs with salt and steam buns.
When meat is done simmering, add meat mixture to the hot dog in the bun, top evenly with minced onion, yellow mustard, and a sprinkle celery salt.