Sunday morning, my cat, Dude, seemed to start choking on something. We don't know what. He was putting his paws up to mouth like he was trying to get something out. He started rolling on the ground. We tryed unsuccessfully to help him. We immediately called the vet at home and got him to meet us at his office. By the time we got there, Dude had calmed down and seemed to be doing better, but he was still not acting right and was obviously still in pain. He was also bleeding. The vet could night see or feel anything. But we noticed that Dude did break off one of his teeth. We think that is where the blood was coming from. He just gave him a shot for pain and sent us back home. I've been watching him closely. Yesterday he threw his paws back up to his mouth again - like he did Sunday morning - and a small bone came out on top of his food. I got it before he started eating again. It looks like a small fish bone. Since Dude travels at night sometimes, we think someone must have put out some fish bones that he got into. But Dude is still in pain. His mouth is swollen. He hangs his tongue out and slobbers a little bit. I have to keep wiping his mouth. And he can only eat soft food. I hate to see him like this. But he is eating and drinking water and seems okay except for what I've already mentioned. I just don't know what else to do. Do you think his mouth will start healing pretty soon? How long do you think it will take for him to be back to normal?