There are about as many reasons why your Pug barks as there are reasons why people talk or yell. The final answer is that your Pug is trying to communicate with you. As the human family member in charge, it is your job to determine what he is trying to say and then address the issue. No matter what his reason, logical or otherwise, there will be a way to stop the barking.