I have to tell you my cats always surprise me.  I have two of them and they are always learning new things every day proving over and over again how smart they are. 

The one thing that always makes me laugh is how they know the exact time I need to wake up in the morning.  Weekend or weekday these cats know that I usually get up at 5am.  I don't know why I waste money anymore on alarm clocks.  At one time I thought it was just my cats but apparently I'm not the only one who has an alarm clock cat!  Check out the You Tube Video of the the Cat Alarm Clock!