I heard you have to do 15 favors for villagers to get their picture. But what counts as a favor? Trading, buying, selling, going to their house, inviting them to your house and/or petitions? Thanks in advance.
I think those all play a part in it. Also sending them letters with gifts (especially rare ones like customized furniture) and giving them perfect fruit when they ask for normal fruit helps a lot.