> They could allow occasional work from home.
They do, the post was written by somebody working from home.
And their business is manufacture and retail of microcontrollers boards and breakout boards. Most of the job is either R&D creating electronics (require expensive, usually shared, physical equipment) and handling the production and sale of their manufactured equipment which requires being on-site.
> No instead they create The Dog Policy, the Dog Agreement and The Dog Tribunal Management.
That makes sense. When you've got 5 people and 2 dogs you can handle it informally, when you have 150 people and 45 dogs you need a bit more structure to it. Reading the timeline, the alternatives were basically implementing a solid framework or banning dogs altogether.
> In my previous job colleague was bringing dog sometimes
It was one colleague doing it sometimes. Not a third of your colleagues doing it regularly.