Is he running a temperature? How have his nappies being? What about feeding?

Have you got a local 24 medical nearby or even a childrens hospital I would think they will see him quickly because of his age.