Both DP and I have stopped numerous times for dogs that were running along the footpath, especially seems to happen when it's raining! I take the dogs to a vet, where their microchips can be checked, if they don't have a collar and tag.

Our dog/s have been rescued so often as our little JR is a demon for digging under fences (about once every six months he just takes it into his head and discovers new and innovative ways of escaping, then gives up). Every time some nice person has called us (our dog wears a collar and tag with our address and both phone nos). We think we're generating good doggie karma by helping others! Plus, I'd hate for someone to lose their pet when I could have helped. We keep a lead and towel in the car JIC, but if I was walking I'd probably just try to hang onto them and check their collars. I have knocked on nearby doors and asked for some help, ie with a lead/rope, or if it is someone who is obliging they'll often keep the dog there until the owner can come.

The towels in the car have also come in handy to rescue possums and birds on the road. Sometimes we joke we run an animal rescue service! But it only generally takes 20 mins out of my day and I feel better knowing I didn't just walk away.

Good on you for helping them. It might have caused you a great deal more trouble, but I'd hate to think what would have happened otherwise! to those who wouldn't help. That's not a good attitude to go through life with is all I can say.