Duncan the most resiliant dog ever!


The story of this brave pup is nothing short of a miracle!