Currently, there are no official "parks" where dogs are permitted on or off-leash. We are the only town in the surrounding areas without any official area(s) for dogs. Arlington, Newton, Cambridge, Brookline, Boston, they
all have at least several areas in town where off-leash is permitted. Most also have one, if not several, fenced in "dog parks." That's why we've been spreading the word about this opportunity.
You can walk your dog on the riverway and, of course along the sidewalks in Watertown, on a leash -- that's it.
Best,
Shannon