NorthStar Dog Walking is a licensed and insured dog walking company servicing the immediate Jamaica Plain area