Does anyone have recommendations for a good dog trainer? I sent my giant schnauzer to be trained by a "professional" for three weeks and all he learned was sit. I would love someone to teach him proper human interaction and how to walk on a leash. He is very smart, but a little hard headed. Suggest away!