Maybe when it starts to get colder he'll remember that he can find shelter at your house. I feed some stray cats that live around my house and sometimes I'll see a cat for a while then won't see him for months, but when we get a monssoon their they all are under my patio getting shelter. I hope Muffin is ok and that she will return.