While your dog is in a training program, you should work with them at minimum 30 to 40 minutes per day. This should be done to ensure that your dog has a really good concept of the last command that was learned, and they are prepared for the next training session.