I have a 5cm Swiss-army type penknife that I'll consider sticking in my hose if it ever seems I "must have" a sgian dubh. I'm still undecided about the entire subject of sgians & dirks.

If I had a small enough tin whistle, I'd keep it in my sock, like PiobBear's friend.