Spend a small amount of time with a cat or a dog, and it becomes pretty clear that they have moods and emotional statesCompletely agree. Anecdotal I know, but I've experienced a few cases that make me certain that cats (and therefore other animals) do, indeed, have moods and emotions.
The first time I was away from my cat for more than a day (I was away for three), she sat in my front window the entire time and wouldn't leave. I had a friend feed her and she barely left to eat, wouldn't play or otherwise interact. When I got home, she saw me through the window and started meowing and pawing at the window. When I came in the door, she flopped on her back on the ground in front of me and started purring.
A friend of mine has a cat that she had to bottle feed. He (the cat) is now ultra-protective of her and gets extremely jealous when she pets her other cats - occasionally going so far as to attack the other cats for it, or not letting her pet him afterwards.
That's only two of many examples. The stories that I've heard from dog-owner friends make a good case for dogs having emotions and moods too.