A 20-year-old man from Neyland and a 16-year-old from Narberth have received a caution for possession of a quantity of cannabis following a routine stop check carried out by patrolling officers.