I don't know that I would give them that often. I give my male schnauzer wierners only when he won't eat in the morning because he is diabetic and has to eat something before taking his shots. I also just give the beef.
With a speical treat like that, I think you would get more 'mileage' out of the hot dog if you sliced it and used it as a training tool. Working on sit, stay, down, wait (before going out the door), things like that. Rather than just giving them an entire hot dog as a treat for treat's sake. Also you should keep an eye on your dog's weight, as the hot dog may be the breaking point between keeping your dog at a healthy weight and porking him up.