Whenever Max does this I slop a bit of vaseline down his throat and sure enough, within 12 hrs, a big 'ol hairball appears on my living room rug.

I'm not saying that this is the problem but I hope it's something as simple as that. Please keep us updated.