Что же влияет на скорость обучения собаки тем или иным командам или правилам поведения?
На самом деле, много что на это влияет.
Например, особенности породы, здоровье собаки и её характер.

Характер собаки, её упрямство требуют отдельного разъяснения.
Различные породы собак отличаются друг от друга не только внешним видом, но и чертами характера, свойственными определенной породе. Некоторые черты характера закреплены за какой-то породой генетически.
У некоторых пород просто усилены охотничьи инстинкты, или способности или стремление к преследованию и обороне. Тоже самое и с людьми, некоторые любят играть в братц игры, а другие предпочтают проводить время по другому.
Также генетически обусловлен внешний вид собаки, её экстерьер. Взять, к примеру, ирландского сеттера. Такой «красный плащ» встречается только у этой породы.
Еще на упрямство собак оказывает влияние порог болевой чувствительности. Если рассматривать спрингер-спаниеля, то эта порода почти не обращает внимание на боль или какие-то неудобства.
Как и люди, все собаки совершенно разные, они обладают индивидуальностью. Поэтому и время обучения собаки какой-то команде может быть абсолютно разным. Кстати, для того, чтобы закрепить какую-то команду, потребуются достаточно долгое время.
Учтите, что после 2-3 занятий собака не превратится в воспитанную и полностью контролируемую.