A stuffed dog is wearing a NASA patch.