no dog is ever to old to learn. I trained an 10 year old cocker as my first 4-h project. Just taKES PATIENCE AND ENCOURGEMENT. They are like children you have to repeat lessions to get them to learn,some are faster learners than others. I haven't used a halti or clicker I use a training collar and love.