EVERY DOG IS DIFFERENT!
PERSONALITY MAKES A DIFFERENCE
Personality/temperament has a huge part to play in how your dog acts.
Training is so VERY VERY important. It truly is!
However, no matter how hard you try, you'll never get your dog to behave exactly like mine or anyone elses for that matter. Even if they were also trained by the same trainer.
They are all individuals and will learn at different rates and require different approaches. No two dogs are the same.
What is important is to work with the dog in front of you. Learn how to be the best handler you can be, so as to help your dog be then best and the happiest they can be.
If you're struggling, work with a trainer.