Miss Pentangle, as Headmistress of Pentangle's Academy, owns an owl which is also the school mascot. Dyllis and Hettie found the owl in the woods and Dyllis convinces herself he helps her to fly. She takes him back to school and hides it in her room. The owl is, in fact, The Pentangle's School mascot, and Miss Pentangle arrives at Cackle's to look for her pet.
Deirdre Swoop, being a former Pentangle's student, has an owl which she brings to Cackle's when she starts teaching there.