What I've found works best for any pickpocketing is to enter turn based mode right before starting the pickpocket. Grab what you want and walk as far as you can before uncrouching. Turn off turn based mode and run. Not sure if it really helps or not, but for the blacksmith there's also a couple of torches to put out.