This is modeled loosly after my pet toy fox terrier Riley. The different moods are: 0 - no mood set 1 - happy (a dogs normal state of being) 2 - curious 3 - sad (she knows she did something wrong) 4 - really, really excited (she's dancing and trying to get the food someone is teasing her with. The light is a bright sunbeam because Riley finds the sun in my house and camps out it it.) Make sure to have animations in general, and specifically for the different moods.