I have 10 dogs in my 2 towns. Bones has to win since I've had him the longest, and I had him in previous games. Biskit might overtake Bones, but he hasn't been in town as long. Goldie and Daisy are so sweet - the normals seem to be my favorite villager type. Most surprising to me is how much I like Cherry. I've had 4 Uchis, and I really haven't liked the other 3 at all. It's that rock-n-roll vibe I guess.
Booker!
...you say he doesn't count?
:T
Daisy or Walker. Cherry's a bro, too, but I've never actually had her, so I'm not speaking from experience, lol
Shep is an awesome guy. He's someone you'd want to be friends with IRL. He's my favorite too.
Cookie is also really cute. But I agree, they do need better designs. OH, Lucky is a dog too, I always forget him, even though he's got an interesting design...but it's kind of mean-spirited if you think about him as having been hit by a car or something. I choose not to think of him that way, but it's sad anyway once you get it in your head. Sorry if I just ruined him for anyone. Just give him more love if he's in your town.