this picture scares me. hot dogs or legs you tell me?.. Those are hot dogs...