if he does have a teeth problem, then that´s probably the reason why he won´t drink water.
my dog has a similar problem, it started when he was like 5 years-old (he is 7 1/2 now). his breath stinks, it´s like something died in there. his gums are kinda pale and redish, and it tends to bleed...