Anyone have a good recommendation for a certified professional dog trainer? Particularly someone who has worked with 'hard to train dogs.' My lovable pup is going through some dominance issues and is very stubborn. I want to get some assistance before it gets out of control.