Im not sure if hes Microchiped yet, Im going to try and take him to my vet today or tomorrow to see. REUNITED 7/27/12 SAME DAY.