Have you checked for tatoo? Take him to yur vet and ask them to scan for a chip.