If your dog eats but won't drink water, it might be diabetes, a bladder infection, urinary tract infection, or kidney disease. These conditions call for a veterinary visit. But if you gave your buddy some soup with the meal, this might be a reason for not drinking water.