Here is the explanation.
Top row, my current new leaf villagers, including one of my dreamies (Teddy), below that are my four new leaf villagers that have moved out. The third row are my N64 villagers, and the two below them are my DS ones. (I played it really briefly, and Bree was my third starting villager but shes already listed)
The fifth row are my dreamies, I forgot to note Olivia is also one of them, but she was in my n64 version, therefore these are my remaining 8 dreamies of the initial 10. My final row is just the rest of the ducks since I love ducks.
I did not want to go overboard, but if I were to add any more it would be my favorite characters from the cards I own (not hhd cards but the special ones from club Nintendo).