Well, I can't offer much advice, but I can say this. Do you have treats along with you when you take her for walks? Try to continue her training while you're out. Have her stop at each corner, sit, treat. Really work on the "heel" command. This will give her something to think about during walks, and maybe then she won't become bored so quickly. We're learning the "watch me" command in obedience class, which might help with the "she doesn't listen to me" issue. Sounds like you have a high-energy puppy there. Good luck!