I have Dotty in my town and think that she is amazing, I wouldn't let her go for anything. But the definition of good in regards to villagers really varies from person to person. I would suggest looking her up though.
It depends on the theme of your town, and what your other villagers are - generally speaking, my favourite peppies are Bunnie, Chrissy, Rosie, Felicity, ruby, and dottie! I see you don't want another cat, so the bunnies might be nice. If you don't like bunnies, Bluebear and Cookie are also cute. Good luck with your town
I personally really like Rosie. And it's pretty much only Rosie I like. A lot of people like Tangy (not for me) or cookie, who is actually quite sweet.
But Rosie has these almost human eyes and they're just so big and adorable I don't think there's another villager with eyes like she has got.
Many people like Chrissy too though. I had her as an original villager and I just wasn't that keen, to me it kind of looks like she's wearing a good over her face. I like more realistic animals where possible, even though Bob is purple he's still very much a cat
My choice is always Rosie.
Ruby is a good peppy to have, i've had her in almost every animal crossing game and she's hilarious. She's a little moon rabbit. ^-^ Other cool peppies could be: Cookie, Chrissy, Bunnie, Carmen or even Peanut. Most of the peppies have nice designs, so i'm sure you'll find one you like.
I'd say Cookie, Cheri, Dotty, Ruby or Peanut! I have either had them in the past or have them right now they're all great from my experience! maybe even Bunnie, although I've never had her before