Hermione Granger's pet cat in the Harry Potter books is named Crookshanks. Crookshanks is a ginger-colored, half-Kneazle (a magical creature resembling a cat) that was adopted by Hermione in the second book. He is loyal to Hermione and often helps her in her adventures.