How do you keep your cat occupied for hours?
Give him a plastic bobbin.
Bet you thought it would be some lame cat joke..lol.
He even knows where I keep them and goes crazy if I open the drawer to get something else. Since he has to stick his nose in every project I'm doing, he knows where lots of stuff are kept.