Welcome to the forum
Credo .
It's my opinion that this whole "dominance" theory is a little over-rated. I propose you to think about being a good leader and teacher rather than "master". Your pup is displaying regular puppy behavior which is perfectly normal. Your job should be to play and nurture him appropriately, and to gently teach him boundaries and limits. I recommend you pick up some puppy books,
Ian Dunbar's After Getting Your Puppy is one of many good choices. Puppy classes and later, obedience classes (using gentle, positive re-enforcement) is another way of building a positive relationship with your puppy.
I don't want my dogs to submit to me, I want them to respect and trust me. Our relationships are built on a much more solid foundation than it would be if I chose to just
dominate them
.