Sometimes cats with a high level of stress or anxiety do not eat anything. Emotional stress can cause physical discomfort, which can lead to your cat refusing food.
If stress is the problem, there are many ways to calm your cat. You can try to give them their food in a quiet place in your home with no other people or pets around.
- They don’t like their food
It’s also possible that your cat doesn’t like the food you give her. It could be a matter of taste, texture, or both.
You may want to try switching your cat to another food to see if that solves the problem. The truth is that some felines are more picky eaters than others. The good news is that there are a huge variety of cat food flavors and brands to choose from. It is important that you take the time to research these options thoroughly.
- Difficulty or psychological problems:
If your vet has established that your cat is not medically ill, your cat may be refusing to eat out of anxiety or sadness.
Changes in the home can be upsetting for sensitive cats, and new people or changes in routine can have an impact on a cat’s emotional well-being.