When should I train my dog

There are right times and wrong times to train your dog. There are also correct procedures and bad ways to train your dog. Understand what you need to do to have a great dog