Welcome to Pet Talk!

To me, it sounds as if Madison is trying to get rid of a hairball. My Luna does that sometimes, maybe once in a month or so. I know how hard it can be when you cannot affort a vet visit, but maybe you can call your vet and ask for advice on the phone?

Does Madison eat cat grass or a special food like Hill's Hairball Control? It might help him to deal with that problem. You can also feed him a malt paste like Petromalt which makes it easier for the hairball to pass the bowels.

Kirsten