Забор не помогает, у меня отличный забор (из-за наличия собак возведенный) , но все равно кошки ходят, под воротами есть небольшой зазор, по деревьям, через забор - для кошек нет преград. А вот наличие собаки - да, спасает, кошки по верху забора ходят, сидят на крыше беседки, но вниз запаха на грядках или под деревьями, кустами нет, видимо, все же даже ночью (когда собаки в доме), предпочитают рыть соседские участки.