I carry a really cute little Schrade lock back connected to my keychain. It's about two inches long when folded. The blade is about 1.5 inches. It cost under $10.
This is the perfect knife to use when you don't want the 'Oh, he's got a knife' comment from sheeple types. It's so cute, but it cuts pretty well - small boxes, letters, etc...