Dominance, ot being a pack leader over your dog does NOT mean being abusive or mean to your dog. What dominance to a dog means being the pack leader. The pack leader is not aggressive, bossy or angry. The pack leader, or alpha dog means being the stronger minded, calm, but firm. And, also being consistent. Alpha dog/pack leaders set rules and expect them to be followed, with set boundaries and results. As the alpha/pack leader you are not dominant aggressive. You are calm/assertive.
Dogs crave leadership and companionship. Unstable humans produce confused, unstable dogs.
If you correct your dog with anger, you are not a pack leader. The dog should never fear you...so do away with swats, rolled papers, and those type of "rewards". Your dog looks for respect from you, and vice versa. You can not get any respect from any animal using fear, intimidation, or aggression.
To become the alpha dog you need to communicate, thinking like a dog. Do not yell, scream or hit. When you treat your dog like a human or toy, you do you both a great disservice. Dogs from puppy mills often come with pre-existing issues not due to breed traits! Due to being excessively crated and not allowed to interact with other canines early in life is a big obstacle.
Other dogs who have had good starts with stable, canine mothers, are ruined by humans. Human moms often think the puppy who is being bad will often laugh at their antics and think how cute. These puppies often learn it becomes second nature and you have a huge problem.
As an alpha dog, you need to take your dog daily walks, teach it to heel, come when called, etc. They sometimes lose their natural instinct to accommodate you but that can be brought back. At some of these times, owners think their dog is quircky or unstable. Dogs are not little humans.
As the alpha dog, or pack leader you need to be a firm, confident leader. Bullying at this point does work. Learn and watch your dog's body language. Your dog will tell you a lot, just be observant.
If you find you and your dog doesn't have the mutual trust and respect, contact a professional and get you and your pet on the right track for a happy, fun life.