I took Pepper to the vet this morning and he wasn't constipated after all. Since he's been throwing up lately and not eating normally and he had lost some weight, the vet recommended that he do an upper gi series with barium to make sure that he doesn't have any blockage. He had to stay at the vets all day. I also decided to have a food allergy test done on him. The vet thinks that he might have irritable bowel syndrome. The good news is that Pepper doesn't have any blockage and I won't get the food allergy test back for about 2 weeks. Pepper was also given a cortizone injection. In about 2 days Pepper will eliminate the rest of the barium and I have to look through it to make sure that it doesn't have anything in it that he may have swallowed. When I picked up Pepper, he was so happy to see me that he wanted to get out of his cat carrier and jump up on my lap. This was while I was still at the vets. He's never done this before. If he does have irritable bowel syndrome he'll have to take a low dosage of cortizone daily or every other day and some other medicine that starts with an m (I forgot the name). The allergy test will also tell if he's allergic to the food that I'm feeding him now. If he is then I'll have to change food and all 3 cats will have to eat it too. I also started a payment plan with my vet because all of this was just too expensive for me to pay all at once. I'm not the only one either. There was a lady who came in this afternoon with one of her cats and she wanted to know how much she still owes the vet. She found out that she owes about $1,200 dollars. I guess with the economy the way it is the vet has to help his clients out with their bills. I just want to find out what the problem is so Pepper can be happy and healthy again.