you can pick pocket from hostile enemy's you can also use the ability on GM ran quests, many a time Lue has paid for something on a quest only to take back the gold once we got what we needed
you can never at any time pickpocket or otherwise steal from another PC as they have no means of getting it back, and is a way of greifing said PC