Cats are notorious for their roaming habits - and it's part of why we love them. But what happens when they decide to stay, even if they haven't been invited?