Надо понять, какой у собаки стимул. У кого-то -- поесть, а у кого-то -- желание, чтобы погладили. Если выполняет команду -- покормить/погладить. Если нет -- либо ничего, либо поругать. Главное -- когда от тебя собака убегает(такое случается) -- не ругать ее. Лучше резко дать команду, а если она подойдет даже не сразу -- похвалить. Пускай она будет знать, что за то, что она рядом -- ей будет положено сладкое или похвала.
В общем, процесс индивидуальный. А в группах -- мне не нравилось никогда. Может у меня и не самые послушные собаки, но они понимают, когда с ними серьезно, а когда играют.
З.Ы. Агрессию можно развить в любых собаках, можно даже не заниматься в этом направлении, а определенным образом себя вести. Не зря существует что-то вроде пословицы -- "какой хозяин, такая и собака".