R+ Dog Training courses are designed to be as effective as possible. If you attend all the sessions and practise for a few minutes every day, you can see results immediately. You can progress from Puppy, to Adolescent, Adult and Senior courses to help your dog at every stage of life. You can also speed up training by getting help using the Walk and Train option and get tips between sessions by joining a monthly Social Dog Walk.