Dog-friendly Potter's Place by Jamaica State Park