Ever wonder when training your pup to walk correctly, it crosses in front of you while on walks? It could be placement of your treat bag. Are your treats on the opposite side of pup? If so your teaching your dog to cross in front of you.
Try putting your treat bag on the same side as your dog when walking.