Per esperienza personale, più uno si ingegna per costringere un gatto a non fare determinate cose, più il gatto si ingegna a farle.... ed il 90% delle volte vince lui -28d# -28d#
Però l'idea di aumentare la distanza tra gatto ed acqua mi sembra buona. o abbassare l'acqua o alzare il bordo della vasca. Se non riesce più ad arrivarci dovrebbe desistere dall'impresa...
Oppure, e qui viene fuori la mia fantasia machiavellica, potresti mettere un sensore di movimento (tipo quelli che servono per accendere le luci al passaggio della gente) collegato ad un annaffiatore da giardino (quelli che servono per annaffiare diversi m2 di giardino per volta). Il gatto arriva... il sensore lo vede e parte l'acqua. Il gatto si becca una bella lavata e se ne va di corsa.... così hai anche vendicato il povero pesciotto

, senza fare troppo male al gatto (povera bestia, è la sua natura che lo spinge a comportarsi così). Non dovrebbe neanche costarti molto...
Ciao!
