Treat your dog with respect. Never use corporal punishment or treat dogs the way you like. For example, choose a respectable name for the dog and do not use strange, scary and unusual names, for example, killer or psychic. Choosing a name has a big impact on how others treat dogs.
If the dog is misbehaving, review the situation again and check which of your reactions or misbehavior caused the misbehavior.
Do not forget that your dog has a set of basic needs that must be met. For example, he should have full access to the toilet to do so without getting himself and his house dirty. It is inhumane to keep a dog in a kennel for long periods of time without contact with humans. Give dogs a chance to be free and communicate.