LeRoy could pull me down the street on a sled----oh the power of a stubborn 10 lb. yorkie

I have tried everything and nothing worked, even tried a professional trainer. I bought a wacky walkr and absolutely love it!! He seems to know that he can't pull it and gave up rather quicky. I wear a treat bag and praise him as he walks beside me. I went to a quiet area and walked in a really crazy pattern over and over with him following me at my side. He is exhausted when we are done but I finally feel like I have some kind of control. He still goes crazy when he sees people and dogs and I pick him up and walk in the opposite direction without reacting and that seems to help.