About the Book

What if your imaginary friend needed you just as much as you needed them?


Zoe has a wonderful imagination and a love for adventure. Whether she’s sailing across the sea on the back of a whale or discovering magical playrooms hidden inside secret boxes, there’s always something exciting waiting just around the corner.


Zoe’s imaginary friend, Punkapoo, is different. Although the two share wonderful adventures together, Punkapoo doesn’t want anyone else to see him. As Zoe begins to wonder why, she discovers that her friend is hiding something—something that makes him afraid others may see him differently or refuse to accept him.


With compassion, courage, and a loving heart, Zoe helps Punkapoo discover that our differences are nothing to hide and that true friendship means accepting and caring for others just as they are.


Punkapoo: My Imaginary Friend is a heartwarming and imaginative children’s story that explores friendship, empathy, kindness, acceptance, inclusion, and self-confidence while encouraging young readers to look beyond physical differences and see the person within.



Perfect for families, classrooms, libraries, churches, and community programs, Punkapoo opens the door to meaningful conversations with children about embracing differences, showing compassion, and helping others feel seen, valued, and accepted.

Because sometimes the bravest—and kindest—thing we can do is help someone feel comfortable being exactly who they are.