I had a dream where I was going down a lot of flights of stairs and then there were cats all over. Like too many that I couldn't get past them without possibly tripping. It felt so real that I even felt the cats as I made my way down the stairs. Where I was going I had no idea. Then there was this "cat" that really didn't look at all like a cat. I mean it looked naked because it had no fur and looked like a cross between a dog and a cat. It looked so weird. So I kicked it, and I woke up because I had kicked my fan and it fell off the bucket it was standing on. I don't know how that happened. Maybe the hormones that were supposed to keep me still during sleep stopped working or something. And I felt myself sing. Or humming. Just before completely waking up. That was one of the most confusing dreams I'd ever had. This actually happened when I was taking a long nap after math.