What a lovely cat!!! I liked all the nicknames you had for Hagrid, esp " Roadblock!!" We lost our Norton at 17 this past May. Many said he lived a long good life, but like you wrote, it is never long enough. May all the good memories you have of Hagrid help comfort you now. He will alaways be with you. Sleep softly, sweet Hagrid...