Police Trying to Locate ‘Mystery Animal’ In Merrimack, NHPolice Trying to Locate ‘Mystery Animal’ In Merrimack, NHMerrimack, New Hampshire Police say the animal was last seen on Baboosic Lake Road near the Upper Elementary School earlier this week.Karen KileyKaren Kiley