Systemic Health Issues Affecting Appetite
Some of the common systemic health issues that alter your cat’s appetite include urinary tract infections, liver failure, kidney failure, pancreatitis and many others. In these conditions, it is the general discomfort associated with pain that distracts the cat from their hunger and makes them disinterested in everything including food.
Conditions like kidney disease and diabetes in cats stand out in that they may cause your cat to not eat but drink lots of water.
Digestive Tract Issues
Digestive tract issues in cats include things like food intolerance, diarrhea, constipation, intestinal obstruction by hairballs, inflammatory bowel disease, and many others. These not only cause pain which affects appetite but also tamper with the gut’s ability to process any little food that the cat does ingest.
Your cat could also stop eating because of emotional and psychological stress. This could be because of issues like anxiety from past trauma, phobias, and frustrations from lack of stimulation. In these cases, the cat may not have any other signs and symptoms of physical disease.
However, you may notice other behavioral changes like the cat being jumpy and hiding a lot more than usual.
The Cat May Not Like The Food
Another reason your cat may not be eating is that they simply do not like the food. It could be the texture that they don’t like, the flavor, or even the smell. It is nice to switch things up for the cat by trying a new brand or new flavors.
You also have to ensure that you change their food and water bowls out on a regular basis. This is because cats will not eat stale food or dirty water.