My first visit here after moving from the South Shore to Somerville.I am positively impressed, the Office is clean and bright, lots of places to sit down with Dogs or cats, and even a little secluded place, separated with a little wall, where you can still talk at the counter, but separate your pet from others…