It is always a cause for concern when pets start acting off especially when they stop eating. Although he may not have vomited he has most likely stopped eating because he is feeling nauseous. There are many, many things that can cause mild gastrointestinal upset leading to nausea. Stress, dietary indiscretion, pain/discomfort, constipation, infection, and more can cause nausea.
If he is still not eating tomorrow morning I would have him examined by a veterinarian. Cats can develop hepatic lipidosis (fatty liver disease) secondary to not eating. This can have a fairly fast onset-sometimes within a few days. This is more common in overweight cats that stop eating.
In the meantime you can give him some Pepcid to settle his stomach and encourage his appetite. The dose for most cats is 1/4 of a 10 milligram Pepcid tablet--this can be given twice daily.
Monitor for other signs of discomfort, water intake, drooling, vomiting, and make sure he is using the litterbox for both urination and defecation--especially if he is not producing urine this is an emergency.
If he is still not eating tomorrow morning I would have him examined by a veterinarian. Cats can develop hepatic lipidosis (fatty liver disease) secondary to not eating. This can have a fairly fast onset-sometimes within a few days. This is more common in overweight cats that stop eating.
In the meantime you can give him some Pepcid to settle his stomach and encourage his appetite. The dose for most cats is 1/4 of a 10 milligram Pepcid tablet--this can be given twice daily.
Monitor for other signs of discomfort, water intake, drooling, vomiting, and make sure he is using the litterbox for both urination and defecation--especially if he is not producing urine this is an emergency.