Updated On September 23rd, 2025
Pet's info: Dog | Chihuahua | Female | unspayed | 5 years and 6 months old
Dog hasn't been eating for the past 2-3 weeks. rejects can food, any flavor, and regular dog food as well. I've tried chicken, steak,etc. What do I do
3 Answers
Published on June 25th, 2016
The first thing to do is get her in to see the vet to find out if there is some kind of underlying illness that is causing her to lose her appetite. She may have an allergy, some kind of painful condition that makes her not want to eat, a metabolic disorder, there are any number of possibilities. I recommend getting her checked by your vet as soon as possible for an exam and labwork,even x-rays if the other tests are inconclusive. Based on these results your vet will be better able to tell you what's going on and how best to treat it.
12Pet Parents found this answer helpful
Published on
There are many reasons why a dog does not eat. This can be caused by being just picky or by being ill. Even a picky dog will not not eat for 2-3 weeks. There is a health problem and your dog must be seen by a veterinarian ASAP. There could be an obstruction or partial obstruction in the gastrointestinal tract or she could have some disease or tumor that makes her anorexic. Please take her to a veterinarian ASAP, before she dies of starving herself.
9Pet Parents found this answer helpful
Published on
Chips needs to see a vet, as there might be a medical reason behind why she isn't eating. Two-three weeks is a long time for a dog not to eat. I see that Chispa is unspayed, and one cause of anorexia in a dog can be a pyometra, an infection of the uterus. I'd recommend taking Chispa into your vet as soon as possible for a health check.
8Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.