War dog Rob's medals for gallantry in Second World War sell at auction for world-record price of £140,000