I don't have a dog... but I remember that at my previous job, a lady always brought her dog. Sometimes it was a nice distraction
We were a company of 200 people and I doubt the Managing Director would have allowed all of the people to bring their pets to work, but I know he made an exception for this dog due to some kind of disease the doggie had... (don't remember what it was though...)