A two-metre crocodile weighing over 100kg was caught in a canal in Nakhon Pathom after villagers initially mistook it for a log.