South Boston Beach WallKenai, the German Shepherd Dog, at the wall at South Boston’s Beach near Castle Island