I am glad you are asking. An owner who is willing to learn is a great owner.
With regard to growling or baring his teeth to other dogs, the leash tugging should suffice. However, one should understand that in leash training, timing is everything. Does Buck pull his leash? Because if he does, you might want to consider getting a Gentle Leader as it is easier to tug and pull the dog away from his fixation with this type of collar. This type of collar sits nicely on the topmost area of the neck making head halting action less straining to the human.
Dogs who pull their leads often develop stronger, less sensitive neck muscles. This is why I am emphasizing on the type of collar and it's placement on your dog's head.
The spray bottle works with dogs too. However, using a tool is somewhat discouraged as it rises the question "what happens if I don't have the spray bottle when he does something wrong?"
A stern no often works like a charm. Sometimes, the word "Tsst" as Cesar Milan uses does the trick all by itself. However, his "Tsst" comes with a stance which indicates standing tall and wide as if to intimidate the dog with body language. This is a good thing as it somewhat teaches the dominant dog who the big boss is.