We have learned that Sir Percival Sniffsalot aka Percy is
a thief. If it is shiny and small enough for him to carry off and
stash, then he will take it and hide it. When you find his
treasures, he acts like he isn't interested in them anymore
and gladly gives them back, like he was just watching the
item for you.