Hi there, I'm looking for an excellent dog trainer to help me with our yellow lab puppy (4.5 months). I'm not looking for basic training like sit, stay, lie down, but help with a stubborn (but adorable) male puppy to work on establishing pack leader and correcting some stubborn and insistent behaviour. We love him dearly and he is extremely smart, we just need some guidance to correct some things. Thanks for your help!