Updated On September 23rd, 2025
Pet's info: Dog | Pekingese | Female | spayed | 2 years and 2 months old
My dog won't drink or eat but also has a fever and vomited ones so far, i went to a local vet and got medication its been 12 hours but she hasn't improved at all, he said its a stomach flu but shouldn't it have been a bit better by now where she would drink water by herself? Ps. Thank you for making this website
1 Answer
Published on September 21st, 2018
It sometimes takes longer than 12 hours for a sick animal to get better. You will still have to try and hand feed her and syringe water into her if possible. If she does not start drinking after 24 hours, then your veterinarian may have to put her on iv fluids. Once she is hydrated she will likely feel less nauseous and will start drinking again and hopefully eating. Keep her comfortable, and tend to her like you would tend to a sick child. Give it some time.
3Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.