Чтобы отучить кота ходить на грядки надо закрыть для него доступ к грядкам. Для этого сделать забор, непролазный для него, огородить грядки сеткой и т. п. Способов отучить кота ходить на грядки есть несколько. Есть специальный песок для котов, засыпаем его в коробочку и ставим возле грядки и есть специальный аэрозоль с запахом, где побрызгали туда кот будет и ходить. Поставьте возле грядки ёмкость с уксусом или разложите тряпочки, смоченные в уксусе, только на них нужно будет периодически разбрызгивать раствор. Коты очень не любят запах уксуса и он перестанет туда ходить.