Most dogs will turn the same direction 9 times out of 10. It's almost like being right or left handed. This makes it much easier to get a straight sit in front of the handler. Once the handler can determine exactly where to toss the dumb bell to get a straight line, the other problems often correct themselves. There are a complete set of tricks to use in this part of training to get a straight sit.
Every dog genetically has a certain level of drive.
What is often seen is a dog that is not working up to his genetic potential. This can happen because the dog s drive may not have ever been properly worked - so the drive is in effect sleeping in the dog. This dog can be worked with to bring the drive level up to it's genetic potential. The key is to identify the items that the dog likes and then work with these items in training to increase the drive. Through play, frustration and training the drive will increase in a dog like this.