She does get hairballs from time to time, but she's never had a problem bringing them up - right in the middle of our cream carpet, usually . She also used to eat far to much at once, especially dry food, which also comes straight back up.

I'll suggest the hairball to the vet - he was thinking she might have some sort of bowel obstruction, but couldn't feel anything. Nobody likes to poke and prod Zoe too much because of the danger to her liver.