Learning new skills takes time, and patience! Ask yourself, how many dogs have you trained - really trained, using positive reinforcement methods?
Is it fair & reasonable to expect a 10 week old puppy to have any self control around puppies?
Is it important for a puppy to sit straight or walk on a nice loose lead?
Just because you had this breed before, this puppy is not your old dog!
Let's try to remember the years of training it took to do our jobs, the hours of exercise and practice to excel at sports, the time it took for us to effortlessly do things that others cannot. I take shorthand at 120 words per minute - yep, I was a personal assistant before I was a dog trainer. People stare at me in disbelief and wonder how I can listen at a conference and take notes all at the same time. I'm a pretty good swimmer too and can float around without effort - something else others simply cannot do! These are skills that took time to learn and years to practice.
So, why in the hell do people expect so much of puppies and dogs!? I see frustration and disappointment in the faces of people who expect their puppies to be toilet trained within a week. Then there are those who give up because their dog is still pulling on the lead after a week of practice.
"It's not working!" "He will only do it for food." "He does it at home." "I had no problems with my other dog". "Can you get it out of him?" "I'm having a baby next week and he jumps on kids." "If you can't fix it, he's going to the pound." Aaaahhh
Baby steps people. Aim for small successes and gradually build on them. Aiming for unrealistic outcomes is setting yourself, and your dog, up for total failure. It's simple really - dog training is a skill that needs to be learned, practiced, applied and takes time!
My job is to teach you that skill and if you practice you will get the results.