Hi, I'm contemplating a relocation to Worcester in conjunction with a job offer. I'm wondering if anyone can tell me whether Worcester is dog-friendly -- i.e., are there any parks in the city where people bring their dogs to play/interact with other dogs, preferrably where the dogs are allowed to play off-leash?
Thanks in advance for any feedback!