I love this series, I really need to revisit it when I have some free time.
Anyway, if you couldn't guess, this is supposed to be Morwen the Witch from The Enchanted Forest Chronicles by Patricia C. Wrede. These books are some of my favorites, I love how they're basically like a fairy tale, but with unconventional fairy tale characters who don't conform to the stereotype of their role within a fairy tale story. Like the princess who doesn't want to be rescued from the dragon by a prince or a knight and just wants to be left alone.
Or like Morwen, a witch who doesn't really look much like a witch and refuses to wear the pointy witch hat. She has 9 cats and none of them look like the stereotypical solid black witch's cat. X3