I have Dobie in my town right now but since you already said you didn't want a wolf, then maybe Hamphrey? He seems like a real grouch - always wanted him.
this is so hard!! I love so many of the cranky villagers so much!! I've had Rasher for YEARS and I had Chief for years too, they were a lot of fun to have together. In AC:WW I had Apollo for a long time!! I love my grumpy boys!!!!
I have Gruff and Static. Gruff is my fave villager and he's not allowed to leave. Static is a fairly new move in but he seems cool. I've has Caesar and Lobo in the past and I love them both. I would love it if they came to my town.
I have no crankies in my one town currently, in my other town I have Dobie and Camofrog. I haven't had a chance to interact much with either yet though. I really like Dobie's coloring though.
Wolfgang and Kabuki were my two crankies, Kabuki recently moved out after almost 2 years of having him (his spot didn't quite work anymore). Wolfgang is also probably going to leave, but I'm still so attached to him l-lol... I think my new cranky to replace them will be Lobo (he's somehow grown on me).
Right now I have Murphy. I like him, but he's new-ish, so I haven't had tons of interactions with him. Before that, it was Butch. I loved Butch. I think that he is a great choice for a cranky. I also got Rocco as a random move-in. I didn't really care for him. He has moved on.