this was cute! I definitely laughed, especially at the parts about Hagrid. Fang totally needs a macrame leash and collar. It would be so pretty on him.
I was kinda confused by an OC being named Percy, though, because I kept thinking of Percy Weasley! Obviously they are not the same person, but for a second I was like, "What is Percy Weasley doing there? That doesn't make sense!"
But yes, super cute, fun to read, all that