It looks like either a bite or a staph infection to me. I have awful allergic reactions even to mosquito bites, and even worse to bee stings. I have also had staph. I am glad you are taking him to the doctor because that looks like it. Is it warm to the touch? It definitely needs antibiotics either way.