Any place is good access if you can toss them off the boat to get in

.
There is a sandbar right near the launch ramp at Winnisquam that I have taken my dog to. You can access it by going to the end of the road rather than turning into the boat launch and wading into the water there. Just watch out for the leeches!