A man is spending three years cycling round the UK coast with his dog – to raise money to help military veterans with PTSD.