I don't have a dog, but I think bringing dogs to the office is a great boost to morale!

However, I can definitely see it getting distracting and hurting productivity of some people, especially in addition to a large open-office floor plan.

A good middle ground might be to have dedicated rooms/areas for pets?

code of conduct - report abuse