Sounds to me like he might have parvo if he's not been vacinated for the disease. It only days a matter of hours or days for the dog to die if he's not treated right away. Try giving him gatorade or pedialite to keep him hydrated. Take to vet if possible ASAP!
My Puppy Has Been Sleeping A Lot, Vomiting, Diarrhea, And Not Eating He Has Also Been Weak. What Is Wrong?
He /she may have something stuck in her stomach that is making her sick. Or she may be dieing. I am so sorry to say I would get her to the vet pronto