I have a cat on my lap. Cat has been prowling for weeks. We neither encourage or discourage it, ie we don't don't feed it but we don't kick it out or yell at it either (except the other day when I found it eating my pate on the worktop).
Cat is well fed and loved; she lives three doors down. Why has she decided she'd like to spend time here? The only reason we can come up with is that her owners have recently waved an intermittent goodbye to two DDs the same ages as mine. I've got one DD at uni, one has just graduated but they're both at home for some time. Is this enough of a reason for the cat to decide to honour us with her presence?