German Shepherd Dog owners?

I am planning on getting a gsd puppy. My questions are:
1.)How old do they have to be to get adopted?
2.)Some really cute names,boy and girl.
3.)Are they very protective over their owners?
Thanks
8 answers 8