No dogs in the office. If a small business wants to allow it, that’s up to them, but over 10 employees, and I say forget it. I don’t want to work with dogs around. I worked for one person at their home, and they had a little dog, and the dog almost never came around, and the place didn’t smell like dog at all, so it was fine. Where I stored my cars for a while they had a couple of dog in the office, but I think the dogs were the business owners dog, I don’t think any employee could bring their own dog.
As far as children, I think infants should be allowed, especially if it’s difficult for the employee to work from home. If I ran a business and my employee had a new baby I would be happy to make it easy for her or him to work as long as they were getting the work done, and it didn’t interfere or inconvenience other employees.
Children who are schoolage it would be great if there is a daycare at work for them. If it’s just random once in a while that a parent needs to bring their child, and he child behaves, I don’t see any problem with it.
Some jobs you can’t. An office is very different than working retail or in a hospital or in a restaurant. In front of the public is different than being in an office. Sometimes it’s still ok, it depends.