OMG!! What wonderful news!! Please tell us more... how, who where!  How far away from home was he?  Did his 'new' owners take him to the vet and thats how they found you?  or did his "new/old' owners try registering him with the microchip company.  Would you be ale to tell the vet/'owners' he was stolen.   
Sorry I am so excited for you.  Good luck     |