A review by libscote
Foxheart by Claire Legrand

5.0

Quicksilver is 12, and her only companion is her dog, Fox. There is a boy, Sly Boots, who sometimes lets her stay in his attic if it gets too cold. If you're alone, no one can hurt you. But an old lady with a scraggly dog wanders into town, seeming to be a witch, even though the Wolf King has outlawed witchcraft for years. Can Quicksilver let the woman change her life?

I loved this one so much. It has heart, it has complex plots about good and evil and the nature of truth, and what friendship is.