Also it is not a long term fix but can you give him a piece of kibble out of his bowl and have him eat it? If so give him a couple then drop a couple and then kind of stir his food with your finger. My previous dog would not eat the first day I left unless someone did this.
I was also going to suggest this - when we first brought Domino home he didn't really eat very much for the first few weeks - this was the only way I could get anything into him. I also never saw him drink very much - although he does the same thing as Jasper - licking condensation or drinking drips from the outside hose. I found that with time he has become much better. Although I don't think he will ever be crazy about his food he does eat most of what we put down for him. I know it is worrying, especially if he is slightly underweight but they won't starve themselves - I hope you find that with time he will become more comfortable and eat more so you can stop worrying.
