Можно ли научить собаку не топтать огород (клумбы) в частном доме? – Сложно, но можно. Потребуется много терпения, но не избежать зонирования участка. Т.е. у собаки должно быть много свободного места, где ее ничего не ограничивает. Плюс свободный вход в сад. Идеально – клумбы и грядки должны быть отдельно от них. Но как получится.
Но как обучать? – На первом этапе ежедневно водить ее на поводке по тропинкам около грядок. Если она идет на грядку – рывок поводка и команда, например «Нельзя, огород!». И так пару недель. Потом ходим без поводка. Постепенно собака привыкнет, что есть места куда ходить нельзя. Но это не значит, что она не побежит через грядку за кошкой или еще в какой-то ситуации. Но вы сможете управлять ей. Плюс просто так она туда ходить не будет.