If the child does sumthing bad like freak out in a store don't PAY ATTENTION TO IT. Thew child wants the attention you either walk away (but not too far away keep an eye on him but don't directly look at the child) or grab him by the wrist (not hand!) and put him in the car. You have to let the child know bad behavior is not allowed, but you must not give him freedom and love at the same time. Do not yell at him but do not be a push over. Another way that children learn things somtimes is to create a time out corner. A good 5-10 minutes will let the child know not to do those actions. By do this you will create a sense of discipline in your child. Best of luck to your child*
To develop sense of positive discipline in your child, first of all parents should be well disciplined. Your child will learn from your discipline and develop hos own sense. Remember, Development of sense of discipline in children is successful only when it is complemented with sense of freedom.