It looks like a bug bite of some sort. please have him get to the vet to be checked out just to be on the safe side.