I wrote doesn't instead of does not and was not accepted!
Inghighi doesn't is third person don't is first person . I think you are wrong; the horse is the one without water
Have not is ok
Has no have
I do not think so. "Have" is the infinitive form here and quite right.
Does not = don't