Yo abogo mas por esta solución para mantenerlos alejados. Un amigo tiene uno, y no se le acercan a la casa https://www.amazon.com/dp/B09ZYJQT34?tag=animalweb0b-20&ref_=as_li_ss_tl
Claro, mantener a los gatos de uno dentro de la casa, es parte integral de la solución.