Thank you! 
He threw up the ribbon probably the day after he had eaten it on Monday. My husband were gone all day on the 1st. When he had thrown up, it was a hair ball and there was a ribbon in it. He threw up again the next day and then again yesterday but only a little. He is eating. I will try to get him into the vet soon. I haven't seen him do the butt rubbing since Monday but that's not to say that he hasn't been doing it when we weren't home.
I asked for a toxoplasmosis test at my last prenatal visit but my doctor didn't want to sign off for one
I don't know if it was the expense or what. I will talk to him at our next visit. Can a vet run a test on the cat for it?
He threw up the ribbon probably the day after he had eaten it on Monday. My husband were gone all day on the 1st. When he had thrown up, it was a hair ball and there was a ribbon in it. He threw up again the next day and then again yesterday but only a little. He is eating. I will try to get him into the vet soon. I haven't seen him do the butt rubbing since Monday but that's not to say that he hasn't been doing it when we weren't home.
I asked for a toxoplasmosis test at my last prenatal visit but my doctor didn't want to sign off for one