At 15 months, it could be possible that your baby is teething. It would explain the lack of appetite and the night waking. Does his gums look swollen or red?
Other things to routinely check is if his bowel movements are normal and if he complains of any pain - even if it's in any other part of his body.