Guh! First of all, I love Snape's inner thoughts here, the way he went from grumbling to claiming Harry was perfect and the sex... DAMN, so hot! Harry's antics as a cat had me cracking up, as did your oh so clever!Minerva. *g* Dead!Pettigrew and gargoyle!Bella were great touches. Nicely done. :)