Pino64,
Ho lo stesso tuo problema! Cioe' un mio vicino, persona davvero squisita, ha un gatto, questo gatto e' molto educato nel suo giardino. Pero' appena entra nel mio giardino si dimentica cosa sia l'educazione

Appunto, i gatti sono animali puliti, e non sporcano il loro ambiente, pero' l'ambiente del vicino non e' il suo.... quindi fa cio' che vuole.
Io sono cresciuto in mezzo ai gatti. Mi piacciono moltissimo. Pero' voglio avere la liberta' di camminare nel mio giardino senza stare attento a dove metto i piedi. Inoltre, tu sapessi come gli piace dormire sulle sedie imbottite che abbbiamo nel ns giardino!!! problema che poi e tutto un ammasso di peli!!!
Non credo che esista un metodo che funzioni contro i gatti. Sono animali che amano la sua lberta' e se decidono di invadere il tuo giardino.... mettiti l'anima in pace.
Io ho addestrato i miei bambini a rincorrere il gatto quando e' nel ns giardino, Giocando gli dico "guardate abbiamo un intruso in giardino, all'attaccooooo".... il gatto scappa e per un po'!
Se i bambini non ci sono all'attacco ci vado io.
Io sono dell'idea che se qualcuno vuole avere un animale domestico dovrebbe preoccuparsi anche di cosa fa quel gatto quando esce di casa! E' troppo facile aprire la porta e lasciarli fare cio' che volgiono!
Aha... Dimenticavo... ma il tuo cane non prova a prenderlo?? Perche' il mio appena lo vede un gatto diventa matto, e lui si che sa spaventare i gatti! Solo che puo' far piu' danni del gatto!