My 3 year old is sick

So on Monday my toddler wouldn’t eat anything but he was acting normal.. then Tuesday morning he threw up. Then the diarrhea started. Although his stomach was upset he was acting completely fine. Also no fever.

Wednesday he didn’t throw up but was still having diarrhea and he was acting fine.

Then Thursday came around and he was just super upset all day. But no fever or throwing up. So I got him stomach relief tablets for toddlers and pedialyte cause I was concerned he was getting dehydrated from still having diarrhea and not eating or drinking much.

Friday morning he woke up so much better. Still had diarrhea but hadn’t puked and no fever and was acting like himself.

Then I left to do some shopping and my husband text me saying our toddler had thrown up again. But he gave him strawberries which I know are acidic and probably weren’t the best thing for his stomach..

So later on that day our toddler had thrown up a couple of more times but it wasn’t much..

then this morning my husband had woken up with him and said he’s thrown up twice already today but thankfully he’s acting like his normal self.. still has diarrhea and isn’t really eating much.

I just feel like this stomach bug is going on way to long and with it being Christmas in a couple of days I’m worried we won’t be able to enjoy it that much with this sickness.

I’d also like to mention that my other toddler also has diarrhea but hasn’t thrown up and hasn’t had a fever.. anyone with recommendations that can help is much appreciated!