Large cat-like animal seen at Lochcarron