as easy as charles gets attached to people, he does judge everyone based on how his pokémon treat them.
quartz is the easiest to appeal to, she leaps at any opportunity to get skritches, readily approaching beckoning hands & hopping into open laps, but she scratches like a hellion if made to stay put.
topaz is, by nature of being an alolan meowth, a lot more choosy, but if spoiled rotten will show her approval by bumping her head against someone’s hand, though she’ll otherwise be aloof as ever.
garnet will spend majority of his time around humans other than charles just staring at them from wherever he’s perched or laying around, the ultimate sign of approval being him taking an actual nap around others.
amethyst is only ever encountered by those that charles works with under the guise of the phantom, thus very few ever earn her approval, but she has shown it to a small handful, walking ahead of them instead of stalking behind.
anything less than a positive attitude is seen as a red flag & he will be spiteful to the ends of the earth about it.
if someone takes to the cats especially easy, you are now one of charles’ favorite people ever & he will let you know that for as long as this remains true.