We love that you go with one concept, but I don't think this one is there yet. Everyone loves the bad dog. And the hot dog an mustard colors are appropriate. However, the brand name seems to get lost as a result of its size and its typeface. And the tag line will barely be distinguishable when used on a biz card, for example. Also need to incorporate the trademark designation (TM). Cool logo start but needs substantial refinement.