All right!
Do you feed him/her cat grass? I grow it for mine and it seems to stop the barfing. If my female doesn't have grass she's puking the male doesn't much care if he has it or not, most of the time he just licks it!
LOL. My roommate's cats would do that as well. But not because they were particularly smart or tidy; it was because my roommate would go weeks without changing the litterbox (three adult cats plus up to five kittens) and it would get so nasty that the cats didn't want to step into it. I think they started using the bathtub because it was at the end of the bathroom with the toilet and that whole area smelled like pee. (Yay for roommates.)My little princess doesn't puke.. her worst habit is peeing down the drain in the bathtub if I don't clean her litter box every other day. See.. that's why she's called princess.