I'm going to tell my four-year-old that she can push away a kid who keeps violently hugging her.
Why would you tell her to push the kid?
This kid isn't behaving and I'm tired of listening to excuses.
Generally, it's a bad idea to tell your kids to use physical force against other kids. However, if another child is putting your child in a dangerous situation, then it may be a good option. Ensure that your daughter knows how to protect herself, that way she stays safe.
I know that I should avoid fighting when possible but I'm telling my four-year-old to become more assertive. Of course I told her to tell the kid to stop first and do the push away action if they don't listen.
You are correct in doing this. Children can be dangerous to each other too. It is not that uncommon, so your guiding her this way is appropriate in my opinion.