This has been bothering me for days. I looked it up and it was a stuffed dog. Here is the link.
UPDATE: Nick Cannon Hid Katy Perry Tix Inside Fake Charli Roo (See Video)
Still not seeing the humor in it.....guess I'm just too sensitive -I just don't see the humor.