The fact that Sam is willing to eat his food when you add more water to it, could suggest a problem with his teeth. But you say he has no problem eating cat's food. Also he readily eats a particular brand food. This looks like the problem is a matter of taste and preference. Your vet must have...