Hagrid's huge pet dog in the Harry Potter novels is named "Fang." Fang is a boarhound or a Neapolitan Mastiff, known for his large size and intimidating appearance. He is described as being slobbery, loyal, and somewhat cowardly, despite his intimidating exterior. Fang is a beloved character in the Harry Potter series and often accompanies Hagrid on his various adventures.