The commands and tips for training dogs are categorized and taught in easy to difficult levels. At first, easy commands are presented to the dog, and then during the gradual progress of the training process, the rest of the stages are taught smoothly.