A great idea but you do need to get your learning theory definitions correct.
By definition, reinforcement results in an increase in behaviour, whether that reinforcement is positive or negative.
Any decrease in behaviour is created, by definition, by punishment (whether positive or negative) or by extinction.
It is practically impossible to utilise only positive reinforcement. Again, by definition, if a positive reinforcement is not provided then negative punishment has taken place. Similarly, in order to apply a negative reinforcement, positive punishment must have been applied first in order for it to be removed.
Use of ‘no’ is not negative reinforcement. If it’s effective, it’s a conditioned positive punisher.
Oh dear, just got to the pack leader bit! You might need to update your understanding of this concept as it applies to dogs. It doesn’t really have any place in learning theory.