On here it says to have Speckles, Spots, and Sooty's mementos to unlock it. However, I have zero mementos from any of the cats because it's just my second day of playing. So I believe it's either random or you have to get all three cats to visit once.