http://www.dogwork.com/mpakdb8/
Ive got a cat that does that to my stomach while sitting in my lap. Also I've had cats that would suck on a shirt/coat wrinkle and kneed like that.
** Life is kinda hard but it's better than the other options .. er ..option !
Pretty cool