Good place (and only nahant beach) that allows dogs, note parking for residents only.
Doggie Beach is located at NAHA-024.0, #049, Nahant, MA 01908