So we're out on our local stomping ground and a familiar face joins us. I feel soo bad for this poor guy. They first time we met he was roving around no road sense but all in all very social. After he joined us for our walk I hung about waiting for his owner to catch up. Half an hour later, still no one I asked everybody on this hill and nothing.I called him over I Assumed he was as good with people so this next bit I blame myself. I took hold of his tag so I could see the phone number. He turned and bit my hand luckily only catching two of my fingers. I got hold of his collar in my free hand and pulled him off before shoving him away a few feet, I rung the number and called his owners and they said, 'oh yeah, my daughter's friend always leaves the gate open and he takes himself off.' so I say we'll he is here now do you want my address so you can come get him (I didn't mention the bite) and this is honestly the reply I got. 'nah we'll just pop down later and see if we see him.' I hung up. The little guy did come over and looked quite scared. Then he saw some other people walking and went to walk with them. I see him sporadically roaming. About a month later I see him on a lead, he somehow slipped it and when his owner reached for him he bit. The owner punched, kicked spat and swung his dog around on the lead, like literally several feet off the floor, I called the rspca straight away, but because I could only provide the dogs name and the phone number I dialled I was told it was not enough and they were sorry but couldn't do anything. And today I see him limping, not too badly but obviously something isn't right, he came over warily then joined us for 10 before toddling off down the street. There must be something I can do for him!! Can anyone please advise me?!? I'd feel sick if one of mine was out roaming the streets alone with no road sense, as I'm sure we all would. Sorry it's so long but didn't want to leave anything out.