Spyderco makes good stuff. For many years my Ms. M carried a little bitty one on her keychain. I don't know the model; I'm sure it's at least 25 years old, if not more. Good small blade.
A 1 1/2-inch blade in the right spot would back most bad guys right off.
Something like this, but with...