Dog rescued after swimming almost one kilometre to island off NSW coast

· Sydney Morning Herald