Poor guy. I hope his eyes check out ok! I am just curious how was he a surprise? Also if you can't get rid of his fleas, your vet can do it. He probably needs a vet check up anyways as I am sure they didn't take him.