So in the past i had seen a small dog roaming around my street on his own but it never came near anyone, and people said it lived nearby. One of my neighbours said she saw it walking itself every day pretty much.
On Monday I came home to find it in my garden with my two dogs, so I posted on FB and asked all my neighbours, eventually someone walking past said they knew the owner and would send him up.
2 hours later a man knocked (the dog had been at my house all day at this point) and the little dog went straight with him and he took him home. Said he was 15yrs old and a Houdini, who escapes out of the fence all the time.
Cue me coming back from the school run yesterday morning and I find the dog in my kitchen, turns out he can fit through my cat flap! He’s a lovely little dog and absolutely no bother to us so I just left him there while I tried to find out where the owner lives.
I finally got the mans house number and knocked, I told him his dog was at my house and he said “he’s alright kick him out he’ll come home when he’s hungry, he’s done this for years sorry”. He said the dog got out in the morning but he had to go to work so he just left it and “knew he would come home eventually, he always does”.
The thing is no matter how much I put the dog out, it always comes back to my house. I dont think it went home at any point in the past couple of days. The man hasn’t come to collect his dog but I’m confused because he seemed to love and care for it, and has clearly had it a long time.
The dogs still at mine, I’ve tried walking it back to it’s house and it just comes back minutes later. I’m not putting big planks across my fence to stop it fitting through the gaps (it’s a small terrier) and if it wasn’t at mine it would be out wandering the streets anyway. Several people had seen it streets away over the main roads. However it doesn’t seem interested in wandering anymore, just loves my dogs.
It’s a lovely dog and if the man didn’t want him anymore he would be welcome here, but also I’m not feeding it or anything currently and I put him back out regularly. He never gets in my house further than the kitchen which he sneaks in and I don’t fuss him. I’m not trying to take him in any way and have always been available to the owner.
We would take him if it came to that, but on the other hand I don’t want to end up being this man’s free doggy day care 
I’m not sure what on earth to do?