Teaching him to sit & stay really helps with the picking up thing. Lexie used to do the same thing & I just was NOT gonna chase her. Once we got the sit/stay down, she sits, turns her back to me & lets me pick her up.
Lot's of good advice here, so sit, stay & welcome to YT!