Recently one of my cats has started to fart a lot and they are really smelly and he keeps farting out clinkers (little hard balls of poop) why is he doing this. We haven't changed his food recently. He's well in himself, still eating and drinking normally????