Thanks all! He is a great little guy. He was neutered the other day so once he is healed up we can give him a nice bath and see what he really looks like.
I think he may have a minor skin allergy though because he's all flaky and his hair is really thin in spots. Not sure if it's just from being abandoned and in the shelter though.