Hi Angel, you need to take her to the Vet urgently!
Never mind starve her, keep her away from water….this is a 3 month old puppy who has just lost her sibling from an unknown illness. Plus shes been here there and everywhere, fed different foods (why didn’t you get her food to send with her?) and could have picked up any infection going. …now shes got diahrrea and is vomiting?
Why aren’t you at the Vet already?!
4 days with diarrhea is too long. please take him to your vet today.
He needs to go to a vet ASAP!!