There's a tale of two halves to this.
I got home from work today to see a little terrier running about and no one else on the street. I managed to coax him over to me and was able to see that he had a tag with his address and some phone numbers so I took him back to his house. The owners were out (they were looking for him) but then turned up after I'd rung them and were pleased so see him. Good deed done.
When I got home, H2B told me that one of his ferrets had escaped and has pretty much given up finding her again. H2B is gutted to say the least. She managed to escape from an outside run which we had used many time before for the ferrets but there was one tiny little gap that she managed to get through. I've put little signs up stating we've lost a ferret on some the telephone poles on our street. I'm keeping my fingers crossed that she'll turn up and make H2B happy again.