猫が花や花壇・畑に入って糞や尿をするのは、その場所が周辺のどの場所よりも「猫にとって快適な場所」だからです。猫にとって快適な場所とは、次の条件を満たした場所です。
人の出入りが少なく、番犬などもいない
→ 静かで安心できる場所
やわらかい土や砂、芝生などがある
→ 気持ちよく排便できる場所
エサを探して、歩かなくていい
→ 簡単にエサが得られる場所
猫が来ないようにするためには、「猫が好む場所」から「猫が嫌う場所」に変えることが効果的です。
猫の忌避方法の詳細については、[参考]猫が庭などに入らないようにする方法(埼玉県ホームページ)をご覧ください。
※猫は愛護動物ですので、虐待にあたる行為は禁止されています。