A friend of mine has a young pup who is entering a fear stage, and I was explaining what that's all about. I find this website to be a great and concise explanation of the various developmental stages our dogs go through. I highly recommend reading it (it's short!).
View it here.