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?
We’re a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.