Spotted: Dogs frolicking again at Nealon Park The off leash dog park at Nealon Park reopened yesterday after being closed for annual maintenance. As has been previously noted on InMenlo, it's hard by Linda Hubbardon April 23, 2013