I used to bring my 30lb Beagle into work with me everyday. It worked out well for both him and myself. We'd go outside for breaks and he alerted me when someone was at the door. Most of the day he spent curled up next to the heater asleep. Unfortunatley that job no longer exists and he now spends his days at home. I miss having him around the office, but it easier to walk without tripping over him.