
My 18 month old corgi comes to work in the office - about 15 people here not including visitors. He is loved by everyone, he has his toys, bones etc on his rug under my desk and he is played with and taken for walks.
He is very good at home around mealtimes but my colleagues sneak him the odd bit of lunch which has turned him into a bit of a scrounger but not too bad.
His business card says "Office Shredder" and he does that job quite well if you toss him a scrunched up document. He also has his own phone. :)