Trapinch and Diglett/Dugtrio are the ones who have it however keep in mind that the Arena Trap ability does not work against flying-types and Pokémon with the Levitate ability.
Chat with our AI personalities
You need the Pokemon with arena trap in battle or the wild Pokemon can flee
dugtrio and digglet
for 2-5 turns
well did you have it out in battle? if not it has to be out in battle with latios for arena trap to work. if you did have you trapinch out, then... either arena trap didn't work( witch would be weird) or i don't know. another Pokemon would be wynaut or wabuffet. it has the ability shadow tag and that keeps the Pokemon from escaping. i hope you catch the latios! :) -RR14
Trapinch. You can catch it in the desert. And if you just want a Pokemon to not flee there is also Wynaut and Wobbuffet.