When he ask for a snack make him chose an apple or banana.
Yes so they can start setting limits for them self
It is important to have realistic expectations so you can know what a child can and can not do at a certain age.
What encourage independence is letting them do stuff like putting on socks ,shirt or shoes.
It is important for your child to learn help-skills so your child will know when hey need your help.
Dealing with aggressive behavior
When your child is doing bad behavior you should tell them to stop or ask do they want to go to time out.
If your child is biting they might not know the difference between bitting on a toy or on a brother or sister.
If your child is throwing a fit over sharing a toy you should tell them to stop the say '' you will share or do you want to sit in time-out.