Puppies are born with only one inate fear- the fear of height.. That is why they freeze when you pick them up- its a fear freeze.
Its hard to say what her past was. For all you know, she was picked was for discipline, or throw in a cage or something else. Its hard to say. If its behaviorial, trust will move it aside. Try not to pick her up. Avoid anyway you can..