Does he still have the big red spots? Is he itchy? Sure hope not!