When you say "sit" does your dog give you the,
“there’s no way I’m going to do what you say” look?
When you’re taking him for a walk does he tug and pull and make you half run to the park?
If the answer is "yes" then you need to learn some dog training techniques.
They are harmless and aid free ways to train your dog to listen to what you have to say to him.
There is one dog training technique which I have tried and tested and it is great. It’s called the “Nothing in life is free” technique.
It basically works on the fact that nothing is free, your dog has to do something to get something in return.
For example if he wants food he has to remain seated until you make his dinner, or if you want to talk him for a walk then he has to lie down until you put his leash and collar on.
These training techniques all are based on the fact that your dog will realize to get what he wants he has to do what you are telling him to do.
What if he doesn’t do it?…
Walk away.
Don’t shout at him or keep trying if he doesn’t listen just ignore him and walk away then about 5 minutes later go back and try again. He soon comes to realize that you are in charge and he has to do what you say to get what wants.