Умственная - команды, гонять собаку хотя бы с полчасика. Когда она должна слушать человека, и команды быстро сменяются. Для моей - люблю делать "улитку" (по команде рядом пять шагов по квадрату, потом 4 и так далее, завершаем простыми поворотами на месте), потом обратная улитка, смена темпа, еще люблю: идем на рядом, команда лежать-сидеть, я ухожу к заходящему солнцу, собака, естессно, должна остаться на месте, потом можно побегать вокруг с провокацией )) Любые комплексы на стоять-сидеть-лежать, укладка в свободном полете (собака бегает по своим делам, на команду, по идее, должна рухнуть, как подкошенная, в любой неожиданный для нее момент). Хорошо идут элементы цирковой дрессировки. И вообще любые новые команды на мозги хорошо влияют. А как приятно собаке, когда она наконец скумекает, что от нее требуют  Собачьи школы - если это а-ля наши дрессплощадки, то, конечно, еще как оправданы. Я уже писала, я даже поводок держала неправильно  А касательно возраста.. ну смотря сколько времени человек может этому уделить. Если много, то по идее, нужны 2 курса - для щенка и для взрослой. Если мало, то где-то с 7 месяцев, имхо. Потому что примерно с этого возраста начинаются выкрутасы. И каждодневная работа, конечно, на закрепление.