The very first thing that needs to be done is good potty training. If this task is successfully achieved everything else becomes easy. Try to have practice sessions at home, just sometime before you take your kid out for socializing. Make sure while doing this you emphasize on hygiene and physical movement of their body. Don’t forget to tell them that it’s not appropriate to scratch ones self in public. Or somehow do something that is unhygienic .The fancy manners come far after the lessons of dealing with ones immediate needs like, going to the toilet, sudden body itchiness, nail biting ,food craving, runny nose and so on.
It’s always a good idea to feed your kids something good enough to partially fill their stomach, so even if they get busy playing and refuse to eat you have nothing to worry about. Or in other case if the host delays the serving for sometime, your kid doesn’t cry out of hunger. Try to convince them that having a napkin on is as important as having teeth while they eat. As soon as you enter the house and are done with greetings, take your child in a corner and mention the apparent no-go areas and untouchable very eloquently and authoritatively. Because its difficult for kids to judge these two at times.
Never yell at your kid in public you will do severe damage to child’s self-esteem and it can also make kids stubborn. So strictly avoid doing this, try telling them everything beforehand if something still goes wrong wait to get home.