Joey may have an allergy to a food. Many cats will pull fur out if their food has fish in it, and certain other types of common foods such as chicken etc. Also be sure he has no fleas...even one can cause intense itching in some cats. Try getting cat food that has lamb & rice, or venison, rabbit type foods. Most cats have not developed allegies to these products yet, and you're bound to see a difference quickly if it is food related.