There are two main schools of thought when it comes to dog training: balanced training and positive reinforcement training.
Balanced training uses a combination of positive reinforcement and negative reinforcement to train dogs.
Positive reinforcement training only uses positive reinforcement to train dogs.
The pros of balanced training are that it can be effective in training dogs to behave in a variety of situations.
The pros of positive reinforcement training are that it is a gentle and effective way to train dogs, and it is less likely to lead to fear or aggression.
The best method for you will depend on your dog's personality and your own preferences.
If you are not sure which method is right for you, or if you need help training your dog, it is a good idea to find a professional dog trainer.