Updated On September 23rd, 2025
Pet's info: Cat | Ragdoll | Female | spayed | 5 years and 10 months old | 5 lbs
My cat has been sleeping a lot and will not eat. I looked in her mouth and looks like she has lost her teeth on the right side. Her fur looks dirty. What could be wrong
3 Answers
Published on November 28th, 2016
If Bella has lost teeth on the right side of her mouth, that would be very painful for her and cause her not eat. It would also make her lethargic and unable to clean herself properly. I would take her into a vet now. She sounds very sick from losing her teeth, which could have been caused by severe gingivitis and rotting teeth. She will likely need pain medications and antibiotics, and the vet can treat her mouth. Do not give her any human pain medications, many are toxic to cats and are fatal if given. Please take her into a vet now.
2Pet Parents found this answer helpful
Published on September 16th, 2017
I would recommend taking Bella to the vet to have her mouth looked at. Cats can break teeth, have severe gingivitis/stomaitits and infection. IF she is eating abnormally or not acting like her normal self a vet visit is best. I hope that helps and she feels better soon. thanks for using pet coach
1Pet Parents found this answer helpful
Published on August 31st, 2017
Poor Bella! Having "bad teeth" can certainly be uncomfortable and lead to a decreased appetite and weight loss. She may also have a low grade infection which could compound the problem. Ideally, she should be examined by your veterinarian for confirmation or to diagnose any other underlying conditions. If she does have periodontal disease, a complete dental cleaning may be indicated. Extractions may also be required. Discuss payment plans or alternative financing options such as CareCredit (CareCredit.com) with your veterinarian. You may also be able to secure financial assistance through local charities or Red Rover (redrover.org).
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.