Hello and welcome to YT!

I'm sorry that you are having problems with your little one Caleb's skin. My suggestion would be to seek visit a dermatologist who would be better able to diagnose his skin issues. Somethings a issues are outside the scope of our regular vet.
Merry Christmas 
Jodi, Pebbles, Bogey and Doodlebug