German Shepherds tend to be protective. But a dog that's protective and stays with you is going to tend to also want your company.
But more importantly is going to be the dog's personality. Breed characteristics are only a *very* general outline. Training will also affect how your dog behaves.