When the cat is clicked, it will move with the mouse pointer. If the cat touches the edge or walls, it will appear back at the start. If the cat touches the planet, it will perform a short dance and stop following the mouse pointer.
This is a challenge from the 2015 summer workshop. All the scripts are with the cat sprite. I used three "If,then" loops inside a forever control loop- two of the "if, thens" parallel each other. I also used a broadcast block.