Jumping in late but I really think it depends on the size of the workplace, only a Sith deals in absolutes! There are a grand total of 6 people that work in my office/workshop. After asking everyone if they were cool with it my boss started bringing his dog to work when it was a puppy. I got a dog some time after that and did the same: asked everyone if it was OK for me to bring him sometimes. All employees agreed, both dogs are incredibly chill, but sometimes the mailman has to just slip the envelopes through the slot in the door. I bring my dogo to work 2-3 days a week, he is a friendly and handsome German shepherd with a bit of separation anxiety, if I don't wake up early enough to walk him before work he comes with me and only on days when I'll be at my desk. If I know I'll be in the workshop he does not come to work. It also give me a reason to eat lunch quickly to leave time for a walk which breaks up the day for both of us. If my office was any bigger or had any more employees I would agree that it's best to leave them at home in that situation.