Thank you for all of your kind replies!

Yes, Pumpkin is a shoulder rider...she feels safest up there. I kinda trained her to always want to go on shoulders when she was a kitten, so now whenever you pick her up, she immediately climbs up on top. It's really bad when we have to take her to the white coats- no one can pick her up without her grabbing onto your arm and clawing her way up.