This is a great book. I found that it's most helpful when combined with How to be the leader of the pack also by McConnell. What worked for my dog was combination of the two books and some in home training. It took several months to get very far, but once she started getting better she started getting better every day.