I would still try to call the vets'. In the U.S., our vets are accustomed to us calling for all kinds of things, at all hours. There should be a vet "on call," and even if you don't bring her in, you can speak to her or him and explain the symptoms. They can judge from there is she needs to be seen. It can't hurt to try, Audrey, and I think you would feel a lot better. It's the horrid smell you describe that is worrying me. I know when Star gets "just" an upset stomach, she mopes around, very blah and disinterested, sleeping alone somewhere. Keep a close eye on her to see if you can catch her vomiting or if you take her out to pee, bring something to catch it in, like a pie pan of something almost flat. It may be a good idea to have a urine sample if you take her to the vets, even tomorrow. And check to see if she drinks her water. Go ahead, try and call the vets, ok?? S. And check back!