You might try to incorporate training in a low distractions environment - like in your house : ) Asking for good behavior when the dog is presented with things a lot more interesting than your request to not pull isn't very effective. Get practice in the behavior you want in walks from the kitchen to the living room.
------------------------------
Eudora Watson
Enrichment Volunteer, Dogs
Potsdam Humane Society Shelter
New York
------------------------------