What part of AI? If you mean responding to voices or the way you play with the dog (touching his nose to make him sneeze etc) then the AI is good. But then you see things like one dog goes to fetch a frisbee, and there's another dog in the way...the first dog will just run into the other and continue running until the collision allows him to get past
Voice recognition is also very hit and miss. You might end up with something like this:
(talking to your audience)
"Now when I say his name, he will sit. "Sit down". *awkward, nervous laugh*
"Sit. Sit! I said "sit" you little bastard! I'm fired? What do you mean 'I'm fired'?"