That's great, but I don't think a dog has any place in an office environment at all, which is what this article discusses. You're there to work and not be distracted by dogs or kids on a daily basis.
How about a service dog? I only ask because that surely could still cause trouble for someone highly allergic (I'm sensitive to that subject, because my husband and one of my sons are VERY allergic to cats).
Personally, I think it probably depends on the office and the environment of that office, and how the other workers feel about it. And of course, how much and what sort of customer contact there was.
susie