awww what a cutie pie!
Definetely agree with everyone here..
if he shows up again, and I'm hoping he will...
take him to the vet, see if he's microchiped, have the vet
look him over, so that if you can't find whomever owned him, you know if he's ok to be around your kids... and then.. KEEP HIM