There's just one flaw that comes to mind - wouldn't the events take a long time? I know my cats would require at least a two hour nap between each event.

I can see it now "come on now kitty, jump through the hoop for mommy and all the nice judges and audience"

kitty - "yawn"