I low-key hate Purrl. To me, she's like a wannabe Ankha who is already my snooty cat queen. She finally offered to move on the first of April and I took her up on it. I want her to go, I really do. But right now, I can't really afford to find another villager to replace her. And I don't want to go through the trouble of finding someone to replace her as well. Should I stop her from moving? Or let her go?
I say let her go. Like someone else said you never know when she'll ask again. I'm currently regretting not letting Cube go a few weeks ago when he asked, in a similar situation to you. Now I have bells and TBT and time to find a replacement, but he never asks to leave!
I feel the exactly the same way to certain villagers! I always feel like they are trying too hard to be like one of my other villagers, when in reality it's just me who feels like they are. I think you should let her go, it seems like you like Ankha much more than her, so i'd go find another snooty that you do like. I know how you feel though, i'm kinda getting those vibes about Pudge, but i'm a bit reluctant to let him go and swap him out for Papi since he's cute but he's just not my favourite lazy. But I really do want to like him a little more then Papi. I feel like i'm not doing him justice by not giving him a chance. But I feel like you should let her go, it's a good opportunity because she may never ask again and often the longer I let villagers stay in my town who i've begun to dislike, I start to dislike them completely.
I'd let Purrl go. I personally love her, but I don't see the point in keeping a villager you don't like! Plus I agree with what's already been said, maybe you'll find someone really cool in your campsite OR she won't move as easily later on