How can you tell when a villager is going to give you their picture? I realize in this version it is a lot harder to get them, I only get them once they move and I have had them for a long time. So, is there a way that I can tell I will get their picture when they move so I don't let them move too early? And if it's a villager you don't let move, how could you obtain their picture besides buying it?