It's no secret that training a challenging dog can be frustrating. The good news is that it isn't impossible. There are many resources available to assist you with the task. Consider the following books, to help you get started. With a little luck and a whole lot of patience, … [Read more...]