I HAVE a Sibe that walks nicely on her leash. So it is very possible!
Basically, I have taught her that eye contact with me, in heel position, earns food. I use Natural Balance rolls, cut up into little pieces and it seems to be very good to her. I do occasionally use a prong collar on her when we are walking with our Lab also, as the team mentality develops and she has a tendency to forget I'm behind her. But, if we are walking by ourselves, just me and her, she walks with a nice slack and I don't need shoulder replacement.
If she starts to pull, I turn and walk the other direction. Granted, it's not much of a walk when you first start, but it really hits home, once they realize they don't get to go anywhere if they continue to pull.
Just be very consistent in what method you choose. Correct/praise EVERY time she does something wrong/right, and they'll get the picture. As we know, they are brilliant dogs....we just live in their world...