Update: Hachette Books has pulled Shy Girl from the US over suspected AI use. This is the first major publisher to pull a book of suspected AI.I have added the article below.
https://www.nytimes.com/2026/03/19/books/shy-girl-book-ai.html
Shy Girl by Mia Ballard is a horror novel about consent, obedience, and confinement. The story feels like Room meets Nightbitch with a little My Dark Vanessa mixed in. Despite its colorful cover, this book is extremely dark.
The story analyzes nonconsensual consent in several ways. It looks at situations where someone is under duress and cannot truly give consent, consent involving filming and posting online, and the breaking of established rules.
The basic premise follows a desperate woman willing to do nearly anything to stay out of debt, even pretending to be a man’s dog for eight hours a day. Strict rules are established but quickly broken, leaving her to question whether she is the caged beast trapped inside the situation.
The horror works on several levels including psychological horror, gross-out horror, claustrophobic horror, and body horror.
The pace begins slowly as it explores the psychology of Gia, a desperate woman who craves structure and struggles with severe OCD. Once she meets Nathan around the 25 percent mark, the pace increases significantly.
The ending will likely divide readers. I did not particularly enjoy it. I understood what Ballard was trying to say by introducing a new perspective on the events, but I felt there were holes in the story. Part of the ending also felt like it was added simply to extend the book.
My ARC copy included an additional short story titled Harold at the end. It has nothing to do with Shy Girl, but I really enjoyed it. The story was very atmospheric and creepy.
Ballard’s prose stands out throughout the novel. The writing made me feel confined and claustrophobic. Even before Gia meets Nathan, she is described with dog-like qualities, such as waiting outside in the rain until someone returns home. Ballard subtly places words like “stay” and “heel” into the narrative long before the dog theme becomes explicit.
Shy Girl by Mia Ballard will be published on April 21, 2026 by Orbit Books.

Why did I read Shy Girl by Mia Ballard?
Shy Girl was on my list of most anticipated books of 2026. I was lucky enough to get approved early for an ARC through NetGalley and Orbit Books.
I first heard about just how wild this book was from Carly at The Pastel Bookshelf on YouTube, a UK BookTuber who received the book very early last year.
Based on the premise, I thought this might be the type of book that could get nominated for the Goodreads Choice Award in Horror. After reading it, I suspect the book might be too divisive for that.
Plot Summary
Gia is broke, unemployed, and about to lose her apartment. She has almost no relationship with her alcoholic father, and her mother abandoned the family years ago. Her best friend has recently had a baby and seems to live a perfect life, something Gia envies but does not want to bring up.
Out of desperation, Gia joins a sugar daddy dating site. She receives many messages filled with compliments, but one message stands out because it contains none.
She meets Nathan at a shady tavern for coffee. Nathan claims he wants a genuine connection and insists the relationship should not be about money, something Gia struggles to accept because she desperately needs financial help.
After a second meeting, Nathan takes control of the situation, even ordering food for Gia that she does not like. She eats it anyway to please him.
Later he takes her back to his home, where he reveals a cage and a dog collar. He asks her to act like a dog and proposes a job where she will behave as his dog for eight hours a day.
Before she leaves he gives her enough money to cover her rent and promises to pay her double that amount each week. After some hesitation, Gia agrees.
While working, Gia must not respond to her own name and can only bark. When she accidentally responds like a human, Nathan punishes her. Dogs, after all, only bark.
The first night staying with Nathan , he says I think I’m going to keep you and Gia is in shock and replies with a bark. The next day she’s like when am I going to be released and starts talking. Nathan is like I can’t hear you dogs don’t talk.
Gia watches another girl who is clearly sick and looks lame, but still acts like a dog. This is the girl that Gia is replacing. She doesn’t think Nathan is taking her out to a hospital.
Spoiler plot points:
Gia notices a camera and figures out how Nathan makes money, from dog fetish sites.
Gia is locked up as a dog so long she starts developing light fur over her skin.
She gets pregnant with her captor Nathan, but the baby dies upon birth and has dog features. Gia eats her own baby in front of Nathan to show him how good of a Dog she is.
Gia starts acting feral and is no longer a sexy dog she’s just a wild animal.
Nathan lets her go, and gives all the money for her years of being a dog. She attacks him killing by a bite to the throat, then the woman that Gia replaced as a dog comes out walking on two legs screaming at her, saying she loves him and he was letting her go so they could be together.
The woman says take your money and car. Gia doesn’t want any of that abandons everything gets on all fours and frolics in the wild.
The book does a weird flashback showing Nathan’s country home when he was a Mormon raising a family. The POV is from his abused daughter who he has sex with. She has just found out her tutor was a dog down in her basement, but has died.
Nathan ask his wife for another wife. He brings this hot young girl from church and makes her act like a dog. The messed up thing is he is not hiding it he ask his kids to treat her like a dog. He has a four year old that doesn’t know what to do with this.
Nathan abandons his family at the end to start his dog fetish business. It is revealed at the end this is the first girl that Gia replaced as the dog.
What I Liked
The prose was excellent. One of the frustrating things about reviewing ARCs is not being able to quote passages, because there were many lines I would have liked to highlight.
The premise of Shy Girl is fantastic. The concept alone made this a must read for me.
The horror elements work very well, particularly the psychological horror and the body horror. I do not normally consider myself a big fan of body horror, but Ballard handled the transformations in a compelling way.
The descriptions throughout the book are vivid and sometimes deeply unsettling, especially the scenes involving food.
I also loved how Ballard layered dog related imagery into the story long before the subject becomes explicit. It is an effective way to slowly pull the reader into the disturbing premise.
I liked the way Gia’s personal storyline ended and what it suggested about freedom. It was messy and uncomfortable but still felt true to her character. I also appreciated the ferocity Gia shows toward the end.
One moment near the end involving the dog and the children was deeply disturbing on several levels. It was one of the most shocking moments in the book.
What I Disliked
The characters are not likeable at all, and almost feel soulless. You want to keep reading because you don’t want it to happen to anyone, even an unlikable character.
We never learn why Nathan is specifically obsessed with turning women into dogs. The motivation behind his behavior is never explained.
The ending felt unnecessary and the perspective chosen for it was strange. I understand Ballard wanting to keep the novel focused on women’s perspectives rather than giving Nathan his own point of view, but there were other female characters whose perspectives could have been explored instead.
Gia’s personal ending worked for me, but another character’s storyline felt rushed. I wanted more exploration of that situation and what was happening with Nathan. That felt like the story the ending should have focused on.
Recommendation
Shy Girl has strong prose and an excellent premise. Mia Ballard is clearly a talented writer. The ending did not completely ruin the experience for me, but it did hold the book back.
I suspect many readers may feel similarly. I personally enjoyed more than half of the novel.
The short story Harold at the end of the ARC was also very good. It follows a woman who begins to see her husband differently. Is he abusive, or has he been replaced by something else? The story is filled with paranoia and atmosphere.
The trigger warnings for Shy Girl are extensive and include multiple forms of abuse. This is not light reading. Like My Dark Vanessa, it is the kind of book I am glad I experienced once but probably would not revisit.
Rating
Shy Girl by Mia Ballard
3.5 out of 5 stars

Leave a Reply