Hey Dundem the pics are still cached here:
Felt doll pics
I think it took GREAT COURAGE on this captains part to be willing to document his trip and post it on his friends/wifes website. Good on him!
So, let me get this straight - If I want to get hired I need to get a little felt mini-me doll and bring it with me to the interview. But under no circumstances do my ventriloquist act and have the answer come from the doll's mouth...