taking the GSD to work may or may not be a good idea.
good for your guilt about leaving the dog at home alone , but from the dog's perspective may never get rest , may not enjoy the mauling attention, may become territorial of your office and protective of you, may interfere with your ability to socialize after work or limit your going out for lunch.
On the face of it being able to take our dogs to work is an attractive idea. We love them, they love us, we want to spend as much time as we can in each other's company. But depending on what work a person does it can be a disaster even beyond the obvious reasons of being territorial, hindering the ability to socialize or go out after work.
It depends on the individual person's type of work, their position at the company, their stability
in that position at the company, their coworkers, the typical weather/climate, and so on. It's not possible to generalize.
You have your own office or designated work space,
The ownership is independent (not a chain or franchise - when a chain store changes policy and bans dogs, every location in the country follows suit and dogs are banned),
The coworkers like large dogs, no one has serious allergies (that could be a deal breaker and very unfair to someone else),
You are quick and diligent about cleaning up all messes (including barf, waste outdoors, take the initiative to vacuum your work space frequently on your own time so hair balls don't accumulate, bring the dog's mat/bed home regularly and wash it),
Your individual dog has a temperament conducive to being around people, both familiar coworkers and strange delivery men/customers,
The climate outdoors is reasonably conducive to crating the dog in the car when needed (when the floor cleaners come, if a fire inspector is afraid of dogs and needs to crawl around the office for an hour, if a particular client is allergic or afraid of dogs, and so on!)....
Bringing your dog to work can be awesome. I have at least one of my dogs (usually both) with me, every day, always have. My house is also very small, but I don't think it matters much... the dogs just eat and sleep there.