
Our cat looks similar to yours, and used to puke that stuff up all the time, now just once in a while or about once a month.
She now loves the routine of brushing and then sitting, standing or speaking for her treats, and listens much better to other commands. We lock her up in the kitchen at night to prevent her from chewing on cords, she will go to the kitchen when called, but we have to bait her with her favorite cardboard nesting box.
She loves paper and the drawings I leave on the floor while I'm working at home.