If possible, save his next bowel movement and get a fecal float done; they are usually quite cheap and can rule out some potential issues that could cause weight loss like parasites. Just save the next poo you see in a moist paper towel and take it to the vet (you can keep it in the refrigerator for up to a day before taking it in).