dog lotte in the blue hills south of boston