I have a 7 month old puppy, she's a mini poodle and very energetic. I drive her to a local countryside walk in the evenings where she is left off-lead and allowed to run around, which she loves. I want to also walk her in the mornings or during my lunch hour (I work from home), but I don't have time to drive her somewhere suitable to be off-lead so it would have to be our local neighbourhood, but it is really difficult trying to walk her at the moment.
She pulls constantly, even though she's small I've hurt my wrist from constantly having my hand pulled forward on the lead. She will walk on her two back legs like a human (I think this a poodle thing?), and whines/pants in frustration. She just wants to run. I walk quite quickly anyway, but it's not quick enough for her.
I've tried to tire her out with playing tug of war before the walks but it doesn't help. I've tried to stop in my tracks when she starts to pull but I think it makes her feel more frustrated and wound up. She has been trained to do 'heel' but she will only listen at the end of walks when she's got some of her energy out. I'm not sure what to do. She needs to be exposed to residential streets, cars, bikes, prams, etc. She is afraid of cars, which I am trying to do desensitisation to, but she's so frustrated from being on a short lead that she's not really in the calm mindset to work on it. I'm also conscious that in the winter when it's dark before and after work she will have to get used to walking around the neighbourhood.
Does anyone have any advice?