as you probably already know, you can steal the items from a kecleon its carpet when he is within a room of a dungeon floor

the question is though
how do you do it? whats your thief style?!
how often do you do it and do you only do it when it has got rare items or also regular items?

i simply use a pure seed after i took his items and been called a thief

but there are other ways to steal from him, right

i remember the first time i did it... i had no idea what to do and i ran but i failed
he kicked my ... yeah x] and fainted in the dungeon
the pokemon is extremely strong