I did a lot of trading before all the basics And I have also whistle trained her so she comes back when called and I let her off every morning for a little bit. I never have any problems today at Puppy class. There was a room full of puppies all standing round the edges and one person had to stand at the end of the room and then call the Puppy to them from the other end.she just ran up to another puppy straight away, and then we had to do a jump up thing where we tie them to the walls and walk towards them and if they jump up, we turn our backs to them. I’ve taught her not to jump at people by getting her to sit when anyone comes in and she was really good at it but she jumped up every time she also got frustrated when she was on the lead and there was a puppy next to her that she wanted to play with and started barking, which she’s never done before either then afterwards we took her for a walk to burn off some steam and I whistled and she came back to us, but she didn’t want to go on the lead she just circled us which she’s never done so I don’t know whether the puppy classes were a bit of a waste of time or not or whether to persevere. I’m not sure I guess I just feel really disheartened because she was doing really well and now I don’t feel confident letting her off the lead because of what happened tonight and literally every morning I go for a walk with her and she’s fine off the lead so I don’t know whether she’s going to start behaving differently now I don’t know. I guess the question I want to ask is has anyone gone through this and had a similar experience? Is it worth it?