Swansea Jack & The Legend Of The Most Heroic Dog In British History September 14, 2023 by Hamish Woodward