The pickpocketable flag of an item in the inventory of a creature controls whether or not that item is subject to the pick pocket skill. By default, items belonging to a player character are pickpocketable, while those belonging to a non-player character are not.
This flag can be set in the Toolset for non-player characters, and it can be set via scripting – SetPickpocketableFlag()
, specifically – for any creature.