How long have you had him? If you've had him for even more than 4-5 months and he's just suddenly changing behavior this month, as well as suddenly losing weight, then he should definitely be checked over. Something other than a training problem must be wrong.
Has anything else changed? Diet, environment, training schedule, etc.?