I was stupid and forgot to track the entry, so I didn't see your comment until someone else told me about it - sorry! :-)
It pleases me that you liked it! This is the first I've ever written either of these characters as anything more than a cameo appearance in another character's story, so I was very anxious about making the both of them sound authentic. Hagrid is easy let lapse into buffoonish cliche (even JKR did it on occasion!) and I wanted to avoid that while not stripping him of everything which makes him such a sympathetic figure. I am glad that you think I succeeded and enjoyed it. You are very welcome, and I hope rl improves!