It sounds like you may have missed the shed cycle he was in, & now he's got 'stuck' skin. This requires help from you, not likely a vet's care- it's time-consuming & vets primarily treat illnesses & do needed surgeries. Don't feed him until all the old shed skin is off- otherwise any assistance he needs to "un-dress" may cause him to regurgitate what you feed him.