newburyport: Alina Ryan carries her dog Cooper through the rain on Water Street in Newburyport Thursday afternoon. She was on her way to lacross practice and forgot Cooper leash so she had to carry him. Jim Vaiknoras/staff photo
130725JVAdog