Hagrid is one of my new Texel Guinea Pigs. The other day I gave him and Hermione a bath and was checking their teeth out. I was not aware that cavy teeth were so long. Well the next day I was feeding them parsley and a chunk of sweet potatoes and noticed that Hagrid did not eat his sweet potato. I picked him up to and noticed that he no longer has his top teeth! I immediately contacted that lady I purchased him from and she said sometimes cavy's due pull their teeth out.
One of Hagrid's Top Teeth Pulled Out
Hagrid's Mouth with out his Top Teeth