She's a baby
The outdoor kennel barking is cause she want to be closer to you. Barking to say 'I'm over here, stuck and can't get to you!!! Help me!'
Not all GSD's are huggers and you can use treats/toys to get them more used to be with you.
Your pup is SMART and offering behaviors
You able to start official puppy classes yet? All is much easier with those weekly classes!