I had a hot dog problem, being that i loved me some hot dogs before i decided to chuck them due to just how well disgusting they are.
My solution for hot dog cravings was Smart Dogs. You can find them in almost any grocery store in the vegetarian/tofu section usually. Its a soy dog flavored to be a hot dog with great stats.
Calories 45
Fat 0g
Carbohydrate 2g
Fiber 1g
Protein 9g
Now does it taste like crap? Meh if you just throw it in the microwave it doesn't taste that great. But if you put it in a frying pan with some tabasco, worchester and water and cook it till it bubble browns a little and throw whatever you usually eat on a hot dog on it...well then it can be damn tasty. I eat it on a whole wheat lite bun with my homemade chili myself.