I have a 6 month old poodle cross puppy. She is quite high energy at home but has always been a pretty easy and friendly puppy. She's never bitten anyone, only gently mouths during play. If anything she is too friendly - she'll jump up at my face and does not know personal space. She's tiny (2.5kg) but very springy.
On walks she is constantly pulling forwards. She barks and lunges at cars, and when she sees people or dogs she will whine and walk towards them up on two legs. I've started taking her on countryside walks on a longline but she is even pulling at the end of a 10m lead... I give her treats for check ins and for calling her back. I interrupt the walk with some tricks or scattering treats in long grass for her to find to try and reduce her arousal levels but it doesn't really have any impact.
She has been regularly socialised and taken out and about since she was we got her at 10 weeks old. She attends weekly puppy classes and we go on regular walks with a group of friends who have dogs. When she's on group walks she'll happily say hello to any dog that comes up to us, regardless of whether she's on a tight/short lead or on her longline. When I walk her on my own or with my partner she will cry/whine at other dogs and when she gets near them she seems very unsure and conflicted. She'll go towards them happily and then back away. This evening I was walking her and it was getting dark and a man came around the corner and she barked and growled at him! Once he got closer she wagged her tail and wanted to say hello to him so maybe he just made her jump?
I'm not really sure if I'm expecting too much of her or whether there's something I'm doing wrong to cause this. I've had a dog before but the puppy stage was so long ago that I can't remember what's normal for this age.