Does he have a treat ball? I have a doggy pyramid for my dog, there's also a new kong one out. I like those for icky weather days and stuff like that. I just put her kibble in it and reduce the amount she gets for her dinner. She spends quite a bit of time playing with it. Keeps her busy for awhile.
Maybe teach him a 'place' command so you can tell him to go to his place and he has to stay there as long as you tell him to. Be handy for agility when he needs to stay on the table.
hehe Melinda, I guess I was writing and you were posting