Aysha Raven has been in this town her entire life. She knows everyone's dirty secrets and she's not afraid to treat people like the twerps they deserve to be. Her familiar is a pitbull named Rosie and she keeps Aysha juuuuuust on this side of good.
When Rosie lets her know that the town dogs are disappearing and she's afraid she's next, Aysha goes into high gear to track down this Cruella de Gallywood.
She might not be a really nice witch, but she doesn't abide by anyone--anyone--hurting dogs.
And to her surprise, the town joins her. At least this one time.