I rent office space for my freelance work. It is relatively cheap as it is a space that I share with two other people. My three children came to look at the office space when I first started renting and they just popped in for five minutes and then left. One of my so called colleagues reported me for bringing them into work, I never found out who. The trouble is that one of the people who shares my office has started bringing her dog in. He barks most of the time and has taken a dislike to me. He growls and bares his teeth and jumps up at me whenever I come in. The other day he had to be restrained as he wouldn't let me go out of the door. His owner implies that it is all my fault as I smell of cats, I have one, well groomed cat. She also says that I have no right to complain as I brought my children in. Apart from the fact my children only made one short visit and dog comes in every day, none of my children barks non stop, growls and bares their teeth at people and they don't jump up at them either. People from other offices in the building have complained about the barking but the people running the offices have taken no action. I have not been back to office since this took place and I am trying to work from home again in the meantime. This is not a dogs Vs cats rant. Any advice?