I have to disagree with some of the he mamas here (sorry ladies). Medication should not be HID in food. PLEASE DON'T threaten her that she will "have to get a shot". That is a lie.
Unless it is strep throat she most likely does not need the antibiotics so this may all be for nothing. Take some time the next 2 days explaining to he that if the doctor says it is strep throat, she will have to take the antibiotics. Explain that sometimes the body needs help to heal. Tell her that mommy only does the right thing and would never do anything to hurt her. Let her know that if this is not taken care of, she may get sore throats more often. And then, if it is strep, then you have to make her take it. Period. No hiding, no sneaky way, just take it. Just an FYI - it does taste gross. Whenever my kids had to take medicine, they took it, THEN they got a special something. I NEVER hid it in food. They were rewarded afterward. That way it kept the medicine separate from the food.
Medicine does make some kids throw up, there are many forms to take different drugs, just ask.
Here is my advice to my clients ALWAYS - you are the parent. Begging, pleading, bribing, all of that does not work, nor should you use it as a "bargaining" tool with children. You are the parent. She is the child. You say take this and she should. It is the way the relationship goes. Sure kids are entitled to their own opinion and own ideas, but in the end, we as parents do what we believe is best for them. What we say goes. She is 4, you may want to establish this now.
B.
Family Success Coach