<img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-dog.png style="float: right; margin-left: 15px; width: 300px;">
You are Detective Dog, Midnight City's best police detective.
Shortly after your shift begins, Captain Gator calls you into his office and assigns you to help Officer Cod with an unsolved murder case.
Last night, four suspects triggered a silent alarm while breaking into the home of John Gorilla. Officer Cod and Officer Moose responded to the alarm, but by the time they arrived, the homeowner was already dead.
After questioning all four suspects, Officer Cod was unable to identify the murderer, and time is running out. Your task is to re-question each suspect and determine who killed Mr. Gorilla.
If you fail, the murderer could walk free.
[[Go to your desk->Desk]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-dog.png style="float: right; margin-left: 15px; width: 300px;">
You've always found it easiest to think at your desk.
What should you do next?
[[Ask Officer Cod about the Case->Cod]]
[[Question Suspect 1, Theodore Horse->Sus1]]
[[Question Suspect 2, Paul Chicken->Sus2]]
[[Question Suspect 3, Ursula Snake->Sus3]]
[[Question Suspect 4, Joey Rat->Sus4]]
[[Submit Final Report->Final]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-fish.png style="float: right; margin-left: 15px; width: 300px;">
You've worked with Officer Dave Cod before. He's thorough, dependable, and rarely makes mistakes. The fact that he hasn't identified the killer tells you this case is more complicated than it appears.
What would you like to ask Officer Cod about?
[[Ask for a summary of the case->Summary]]
[[Ask to see Gorilla's autopsy report->Autopsy]]
[[Ask to see the crime scene report->Scene]]
[[Ask about the suspects->Suspects]]
[[Return to your desk->Desk]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-horse.png style="float: right; margin-left: 15px; width: 300px;">
Theodore Horse is called into an interrogation room.
Despite being under arrest and suspected of murder, Horse seems unusually calm.
You introduce yourself and explain that you're here to ask follow-up questions. Horse smiles and says he will answer everything truthfully, insisting he knows what he did and didn't do.
What do you ask?
[[Where were you when Mr. Gorilla was killed?->1.1]]
[[Why did you rob Mr. Gorilla?->1.2]]
[[I think you killed Mr. Gorilla->1.3]]
[[Dismiss the suspect->Desk]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-chicken.png style="float: right; margin-left: 15px; width: 300px;">
Paul Chicken is called into an interrogation room.
He has a lot of bruising on his arms, and he looks like he wants to shrivel up and disappear.
You introduce yourself and explain that you're here to ask follow-up questions. Chicken nods weakly and says he understands.
What do you ask?
[[Where were you when Mr. Gorilla was killed?->2.1]]
[[Why did you rob Mr. Gorilla?->2.2]]
[[I think you killed Mr. Gorilla->2.3]]
[[Dismiss the suspect->Desk]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-snake.png style="float: right; margin-left: 15px; width: 300px;">
Ursula Snake is called into an interrogation room.
Her clothes are covered in dirt and she limps carefully to her seat.
You introduce yourself and explain that you're here to ask follow-up questions. Snake says she understands and will answer what she has to.
[[Where were you when Mr. Gorilla was killed?->3.1]]
[[Why did you rob Mr. Gorilla?->3.2]]
[[Are you having trouble walking?->AfterFight]]
[[I think you killed Mr. Gorilla->3.3]]
[[Dismiss the suspect->Desk]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-rat.png style="float: right; margin-left: 15px; width: 300px;">
Joey Rat is called into an interrogation room.
He's taller and more muscular than you expected. The officers who brought him in secure him to the table with three sets of cuffs instead of one before stepping back.
You introduce yourself and explain that you're here to ask follow-up questions. Rat nods once and says he hopes you will see reason.
[[Where were you when Mr. Gorilla was killed?->4.1]]
[[Why did you rob Mr. Gorilla?->4.2]]
[[I think you killed Mr. Gorilla->4.3]]
[[Dismiss the suspect->Desk]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-fish.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:cyan)["Around midnight, the four suspects set off the silent house alarm by breaking one of the back door's windows and unlocking the door from the inside."
"It took Moose and me about twenty-two minutes to arrive. When we did, we saw a suspicious van parked outside the home. It had a lot of obviously stolen items inside: electronics, jewelry, paintings, that kind of thing."
"Moose noticed the back door was left wide open, so we cautiously entered the home. We found all four suspects surrounding Gorilla's body at the base of the stairs. They were too busy arguing with each other to hear us come in, but once they noticed us, they surrendered peacefully."
"The suspects had gotten into a fight at some point. They were covered in cuts and bruises, and one had to be helped in and out of the car. When I was questioning them back at the station, they admitted to fighting Gorilla, but no one admitted to being near him when he died."]
Cod slides a small stack of papers toward you.
(text-colour:cyan)["According to Dr. Moth's autopsy report, Gorilla died when he fell from the second floor and snapped his neck on impact. Evidence at the scene suggests he was pushed."
"All four suspects claim they went to investigate when they heard Gorilla fall and found the others around the body. They then began to argue about what happened until Moose and I arrived and arrested them."]
[[You think that this sounds like a complicated case->Cod]]
[[Take a closer look at the autopsy report->Autopsy]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-dog.png style="float: right; margin-left: 15px; width: 300px;">
You read through the autopsy report, taking notes on anything that seems relevant.
* Most of the report focuses on the cuts and bruises found across Gorilla's body. Dr. Moth believes these injuries are consistent with Gorilla being in a fight before his death.
* Dr. Moth also notes a deep bruise on the back of Gorilla's head. The impact likely knocked him unconscious.
* Gorilla's official cause of death is a broken neck, which he sustained when he fell from the second floor and landed chin-first. The impact shattered his jaw before the rest of his body weight collapsed onto his neck, snapping it.
* The death is ruled a homicide instead of an accident because Gorilla's body landed farther away than expected for someone who simply slipped or fell over the railing.
* Officer Moose's crime scene report notes damage to the second-floor railing. That damage suggests that Gorilla was pushed over the railing with significant force, explaining the body's unusual position.
[[Ask Cod for Moose's crime scene report->Scene]]
[[You might need to return to this document later->Cod]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-fish.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:cyan)[ "I'll just tell you the basics about each suspect. I don't want to influence your opinion on who the killer is."
"Theodore Horse seems to be the leader of their group. He was the first person to surrender when we arrested them, and he has a criminal history of breaking and entering, theft, and assault, but very few convictions. He's clever and won't tell you much."
"Paul Chicken is a wannabe criminal. He's Horse's neighbor and recently lost his job. This is his first time being arrested and he seems terrified. Push him too hard and he'll start crying. You won't get anything useful then."
"Ursula Snake is a career criminal like Horse. She's mostly known for fraud, but she's been convicted of theft too. At some point yesterday, she hurt her foot, and we had to help her in and out of the police car. She seems more upset about her injury than about being a murder suspect."
"Lastly, Joey Rat is a big, angry ex-con. He was recently released from jail for assault, and he also has a long history of trespassing, theft, and violence. Both the van and the safe-cracking tools were his, but I don't know if he used either of them."]
[[Ask Cod who he thinks the murderer is->CodOp]]
[[You think that this is going to be a long night->Cod]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-dog.png style="float: right; margin-left: 15px; width: 300px;">
You think you have enough information to solve the case. Now all that's left is to write your final report.
You think back to each suspect's testimony. Which details didn't line up? Who held back information another suspect remembered? Can that information be trusted? Can the evidence clear anyone of suspicion?
It's a lot to consider, but it's time to formally accuse the murderer. If you're still unsure, maybe it would be best to not accuse anyone.
[[Accuse Horse ->Horse]]
[[Accuse Chicken ->Chicken]]
[[Accuse Snake ->Snake]]
[[Accuse Rat ->Rat]]
[[Accuse Nobody->Noone]]
[[Perhaps you should recheck your notes.->Desk]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-dog.png style="float: right; margin-left: 15px; width: 300px;">
Officer Cod hands you the crime scene report.
Reading through the report, only a few details stand out as important.
* The van parked outside the home is registered to Joey Rat. It contained fewer stolen items than expected, implying only one or two people were loading it.
* Several stolen items were covered in dirt, including a large flat-screen television.
* Someone was in the process of opening a safe hidden behind a painting in the living room. The safe was nearly open when the police arrived, suggesting someone spent a significant amount of time working on it.
* There are signs of a fight in Mr. Gorilla's office. Bloodwork from broken vase fragments confirms that both Mr. Gorilla and Theodore Horse were present in the room.
* The second-floor railing is cracked in a way that suggests Gorilla was pushed over it with enough force to damage the railing.
[[Ask Cod about the suspects->Suspects]]
[[This report could be worth re-reading later->Cod]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-horse.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:orange)["I was in the downstairs bathroom, near the front door, when Gorilla died. I got into a fight with him earlier and was cleaning myself up. That maniac threw a vase at me and cut me above the eye, making it hard to see."
"I was cleaning myself up with a first-aid kit in the bathroom when I heard him scream. By the time I got out of the bathroom, everyone else was already around him."]
Theodore leans back in his chair and snorts.
(text-colour:orange)["Everyone started blaming each other after that. And that went on for a while until the police arrived. Since I knew I didn't kill him, I surrendered. After all, running would have only made me look worse. Surprisingly, the others followed my lead."]
[[Tell me more about your fight->1.F]]
[[Who do you think killed Mr. Gorilla?->1.Who]]
[[Back->Sus1]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-horse.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:orange)["He was rich, had a private house near the woods, and was too cheap to buy real security cameras. Plus he and his family were supposed to be on vacation for the next week. If he didn't want to be robbed, he didn't act like it."]
Horse chuckles.
(text-colour:orange)[ "It was basically entrapment."]
[[Back->Sus1]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-horse.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:orange)[ "When we broke in, we split up to grab things faster. I went upstairs to search his office. Next thing I know, Gorilla threw a vase at my head and charged me."
"He had me pinned to the floor until the others came to help me. Chicken ran up and tackled him, giving me a chance to wiggle free. So, Gorilla started wailing on him instead. Then Rat walked up carrying a chair and slammed it into the back of Gorilla's head, knocking him out cold."
"After checking to see if Gorilla was alive, which he was, we turned him on his side so he wouldn't choke on his own tongue, like the saints we are. Then we split back up."
"I went downstairs to clean myself up. And who knows where everyone else went and what they did. I was too busy patching up my pride to care."]
[[Who do you think killed Mr. Gorilla?->1.Who]]
[[Where was Snake?->WhereSnake]]
[[Back->Sus1]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-horse.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:orange)[ "Don't know, don't care. All I know is I didn't do it."]
Horse chuckles.
(text-colour:orange)["Maybe he got a concussion, wandered over to the railing, and fell? I was pretty sure we knocked him out when he attacked me, but I wouldn't be too shocked if he got back up. Gorilla could take a hit."]
Horse gives you a broad smile.
(text-colour:orange)["And even if that's what happened, it still wouldn't be my fault, because Rat's the one who knocked him out."]
[[Tell me more about your fight->1.F]]
[[Back->Sus1]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-horse.png style="float: right; margin-left: 15px; width: 300px;">
Horse gives a low chuckle.
(text-colour:orange)["You aren't too smart, are you? I already told you I didn't do it. Do you think you have enough evidence to back that up? Because I wasn't there, and who knows where the others were."]
He leans back in his chair.
(text-colour:orange)["That sounds like reasonable doubt to me."]
[[Interesting response->Sus1]]
[[I was just testing you->Sus1]]
[[We'll see about that->Sus1]]
[[Back->Sus1]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-chicken.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:red)["Horse said it was an easy place to rob since everyone was supposed to be on vacation. He knew I had just lost my job and needed the money."
"It was the first time Horse asked me to do something big, and I really wanted to impress him, so I agreed without asking about anything else."]
Chicken swallows hard.
(text-colour:red)["I know that was stupid."]
[[Back->Sus2]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-chicken.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:red)["What? No. How? I didn't do it! Please believe me!"]
Chicken begins to cry, muttering over and over that he's innocent. You try to calm him down, but he only gets more panicked. It would be best to move on to another suspect.
[[Back to your desk->Desk]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-chicken.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:red)["I-I was somewhere else in the house. I'm not sure where. It all happened so fast, it's hard to remember. I was definitely looking for something expensive to steal, something that would impress the others. I remember going room to room, but I never found anything good enough."
"When I heard Gorilla scream and hit the floor, I ran over as fast as I could to see if he was dead, like we did after the fight."
"But I didn't have to check. He was dead. His neck was wrong."]
Chicken looks down at the table.
(text-colour:red)["It looked horrible. It was horrible."]
[[You mentioned a fight? Tell me more about that->2.F]]
[[Who do you think killed Mr. Gorilla?->2.Who]]
[[Back->Sus2]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-chicken.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:red)[ "We knocked Gorilla out when he jumped Horse in the office. It was soon after we broke in. Horse went upstairs to look for stuff and Gorilla attacked him."
"When the shouting started, I pushed past Rat, who was carrying the TV, and ran upstairs to help. Rat yelled to wait for him, but I just kept going."
"When I got there, Gorilla had Horse pinned to the floor. Horse's face was covered in blood. I thought he was dying, so I ran at Gorilla as fast as I could and knocked him off."
"It worked, but then Gorilla trapped me on the floor and started hitting me instead. I blocked what I could with my arms until someone finally knocked him out."
"Once Gorilla was unconscious, Horse checked if he was still alive. He was. Then Horse told Rat to lay him on his side so he wouldn't choke to death."
"After that, Horse went downstairs to clean up his face and find something to get rid of the blood in the office. Rat followed him, and I went back to the original plan and started looking for something valuable."]
[[Where was Snake?->WhereSnake2]]
[[Who do you think killed Mr. Gorilla?->2.Who]]
[[Back->Sus2]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-chicken.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:red)["I don't know! Probably Snake. I don't know where she was. She could have lured him to the railing and tricked him into leaning over."
"She's good with words like that. That's why Horse brought her along. If Gorilla had security, or a neighbor showed up, she was supposed to handle that."]
[[Tell me more about your fight->2.F]]
[[Back->Sus2]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-snake.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:green)["I was in the kitchen holding some ice against my foot when I heard Gorilla yell and something heavy hit the floor."
"I was worried the guys had gotten into another fight, so I made my way over to investigate."
"When I got there, Rat and Chicken were already around the body, and Horse was shouting at us from the hall. At that point, I knew we were screwed, so I sat on the stairs to take the weight off my foot and joined in on the finger-pointing."]
[[You said another fight? Was there a fight earlier?->3.F]]
[[Did something happen to your foot?.->AfterFight]]
[[Who do you think killed Mr. Gorilla?"->3.Who]]
[[Back->Sus3]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-snake.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:green)["Horse said he was getting some people together to rob some rich guy who was out of town with his family. It sounded like an easy job. All I had to do was help carry things and convince any nosy neighbors that the rich guy asked us to move his things into storage."]
Snake shrugs.
(text-colour:green)["It's my fault for staying after I met the rest of the group. Rat's always two seconds from starting a fight and Chicken had no idea what he was doing. I should have known something would go wrong."]
[[Back->Sus3]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-snake.png style="float: right; margin-left: 15px; width: 300px;">
Snake huffs.
(text-colour:green)["Accuse me if you want, the charges won't stick."]
[[Interesting response->Sus3]]
[[I was just testing you->Sus3]]
[[We'll see about that->Sus3]]
[[Back->Sus3]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-snake.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:green)[ "I don't know. It could have been anyone. I saw Chicken and Rat near the body, but I don't know where Horse was most of the time."
"If I had to choose someone, I'd say Rat did it. He was the strongest person there, and he was definitely strong enough to throw Gorilla over the railing. He's rude, short-sighted, and quick to anger."
"Maybe Gorilla set him off during the fight, and he went back for revenge. Or maybe Rat tried to beat the safe combination out of him and accidentally killed him."]
Snake takes a moment to gather her thoughts and shrugs.
(text-colour:green)[ "Unless Horse planned this all out ahead of time, or Chicken did something extraordinarily stupid, I think Rat most likely killed Gorilla."]
[[Tell me more about the fight->3.F]]
[[Back->Sus3]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-snake.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:green)["When we broke in, Horse went upstairs while the rest of us grabbed whatever was nearby. When we heard Horse and Gorilla get into a fight, everyone rushed upstairs to help."
"I was the last one upstairs. When I reached the top, Chicken had already tackled Gorilla to the ground, and Rat was running into the room. Since they seemed to have it under control, I went back downstairs to keep moving things to the van."]
Snake crosses her arms and looks at you defiantly.
(text-colour:green)["I never joined the fight, and I never laid a single finger on Gorilla. That was the only time I saw him alive, and I don't know what happened after I left."]
[[What were you doing after the fight?->AfterFight]]
[[Who do you think killed Mr. Gorilla?->3.Who]]
[[Back->Sus3]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-rat.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:grey)[ "After the fight with Gorilla, I went downstairs and started cracking open his safe. I had my own tools with me, so I didn't need to go looking for wherever he hid the combination."
"I could have opened the safe before everything went wrong, but it took me a while to focus. Horse was cursing loudly in the bathroom next to me, Chicken was sprinting around upstairs like an idiot, and Snake tried to demand I let her open the safe instead."
"By the time I heard Gorilla scream, I had nearly opened the safe."]
The handcuffs briefly rattle as Rat's hands tense.
(text-colour:grey)[ "Everything fell apart when we found the body. Horse was screaming that we ruined the heist, Snake was blaming me because she suddenly got hurt, and Chicken started to cry."]
[["Tell me more about the fight->4.F]]
[["Who do you think killed Mr. Gorilla?"->4.Who]]
[[Back->Sus4]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-rat.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:grey)["No one wants to hire a convict, so I was barely scraping by. Horse knew that and offered me the job since I had a van and could crack open any safes we found."
"I was too desperate to say no, and too stupid to see I was taking most of the risk."]
Rat clenches his jaw.
(text-colour:grey)["Well, screw him. I didn't do it."]
[[Back->Sus4]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-rat.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:grey)["I already said I didn't do it. Who says I did? Horse? Chicken? Snake? They're all liars just trying to save themselves.]"
Rat slams a cuffed fist against the table, causing the other officers to jump.
(text-colour:grey)["I. Didn't. Do. It."]
[[Interesting response->Sus4]]
[[I was just testing you->Sus4]]
[[We'll see about that->Sus4]]
[[Back->Sus4]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-rat.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:grey)[ "Gorilla must have woken up after Chicken smashed a window because he couldn't wait for me to pick the lock. Once we were inside, we split up to loot the house. That's when Horse went upstairs and got ambushed by Gorilla."
"I heard something was happening upstairs and Chicken pushed past me to sprint upstairs. I put down the TV I was carrying and followed him with Snake somewhere behind me."
"When I got upstairs, Gorilla had pinned Chicken to the floor. Horse had blood all over his face and was pointing at the office chair."
"I understood what Horse meant. I grabbed the chair and slammed it into Gorilla's head, knocking him out."
"We checked if he was alive, which he was, and Horse told me to roll him onto his side so he wouldn't choke to death. I was angry that Horse lied about Gorilla being out of town, but I thought we handled it, so I went back downstairs to continue looting."]
[[Who do you think killed Mr. Gorilla?->4.Who]]
[[Back->Sus4]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-rat.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:grey)[ "I think Horse did it somehow. He said he had everything planned out, but things kept going wrong, like he was trying to set us up."]
Rat raises his voice, making the other officers nervous.
(text-colour:grey)["Chicken smashed open a window like an idiot because he couldn't wait. Horse assured me Gorilla was out of town, but he wasn't. And when Horse got into a fight with Gorilla, he was telling me what to do instead of fighting back himself."
"I don't like it. I think Horse knew this would happen. I think he planned for Gorilla to die because I'd go to prison instead of him."]
Rat strains against the cuffs and begins to roar.
(text-colour:grey)[ "Well, guess what? I'm not doing that! Horse killed Gorilla! Not me!"]
[[Let's take a step back, tell me more about the fight->4.F]]
[[Back->Sus4]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-horse.png style="float: right; margin-left: 15px; width: 300px;">
You decide to accuse Theodore Horse, the group's leader.
Captain Gator trusts your judgment, and the other suspects agree to testify against him. Joey Rat, in particular, makes a strong argument for Horse's guilt.
However, it isn't enough. Horse pokes holes in each testimony and offers alternative explanations that are difficult to disprove.
Ultimately, Horse is found not guilty because multiple suspects confirm he arrived at the body last.
Despite the murder remaining unsolved, all four suspects are convicted of burglary and sentenced to five years in prison.
Unsatisfied, you head back to your office. All you can do is try to do better next time.
Ending 2/3: Wrong Suspect.
[[Try Again->Start]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-chicken.png style="float: right; margin-left: 15px; width: 300px;">
You decide to accuse Paul Chicken.
Captain Gator trusts your judgment, and the other suspects agree to testify against him. Each suspect confirms that during the fight, Chicken charged Gorilla with enough force to knock him over, but it is Rat's claim that he heard Chicken moving around upstairs after the fight that causes Chicken to crack.
Unable to handle the pressure, Chicken confesses. He admits that after the fight, he stayed upstairs to find something valuable enough to impress Horse. While searching, he found Gorilla awake and looking over the railing.
At that moment, Chicken panicked and charged at him, intending to knock him down like he had done during the fight. However, the force of the tackle sent Gorilla over the railing and accidentally killed him.
Paul Chicken is sentenced to twenty years in prison for Gorilla's death and five additional years for burglary. In return for helping convict Chicken, the other suspects receive shorter three-year sentences for burglary.
When you return to the office, Captain Gator congratulates you and gives you a letter from John Gorilla's family, thanking you for bringing his killer to justice.
Ending 1/3: Justice.
[[Play Again->Start]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-snake.png style="float: right; margin-left: 15px; width: 300px;">
You decide to accuse Ursula Snake.
Captain Gator trusts your judgment, and the other suspects agree to testify against her. Snake's history of fraud makes it difficult to trust her statements, and both Chicken and Rat question if she truly injured her foot.
However, it isn't enough. The dirt-covered TV corroborates Snake's story, and Dr. Moth confirms her injury is genuine.
Ultimately, Snake is found innocent, the jury believing that she is incapable of pushing Gorilla over the railing, especially with her injury.
Despite the murder remaining unsolved, all four suspects are convicted of burglary and sentenced to five years in prison.
Unsatisfied, you head back to your office. All you can do is try to do better next time.
Ending 2/3: Wrong Suspect.
[[Try Again->Start]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-rat.png style="float: right; margin-left: 15px; width: 300px;">
You decide to accuse Joey Rat, the strongest member of the group.
Captain Gator trusts your judgment, and the other suspects agree to testify against him. Rat's strength, aggressive demeanor, and history of violence make it clear why he is the primary suspect.
However, it isn't enough. According to Officer Moose's crime scene report, someone spent significant time working on the safe, and Snake confirms Rat was the only person using the safe-cracking tools.
Ultimately, Rat is found not guilty. His refusal to share his tools, combined with his obsession with opening the safe himself, causes the jury to doubt that Rat had the time or focus to kill Gorilla and return to the safe without losing his place.
Despite the murder remaining unsolved, all four suspects are convicted of burglary and sentenced to five years in prison.
Unsatisfied, you head back to your office. All you can do is try to do better next time.
Ending 2/3: Wrong Suspect.
[[Try Again->Start]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-dog.png style="float: right; margin-left: 15px; width: 300px;">
Unable to prove who killed John Gorilla, you decide not to accuse anyone of murder.
Captain Gator is disappointed, but he commends you for remaining honest and refusing to accuse someone without enough evidence.
Because no one is charged with John Gorilla's murder, all four suspects are convicted of aggravated burglary and sentenced to ten years in prison.
The mystery of John Gorilla's murder remains unsolved, and becomes a cold case.
Unsatisfied, you head back to your office. All you can do is try to do better next time.
Ending 3/3: Unsure Ending.
[[Try Again->Start]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-horse.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:orange)["I caught a glimpse of her on the stairs when Chicken tackled Gorilla off me. She didn't join the fight if that's what you're asking."
"Later, when I was on my way to the bathroom, I saw her walking out the back door with something big. After that, I don't know."]
[[Back->Sus1]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-snake.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:green)["While the guys were still upstairs, I went back to the living room and started taking down paintings to move to the van. Behind one of them, I found a wall safe."
"I knew we had Rat's safe-cracking tools with us, so I took one of the paintings to the van before trying to find them."
"I couldn't find them in the van and went back inside to ask Rat where he put them. That's when I found him already using them to open the safe."]
Snake narrows her eyes.
(text-colour:green)["We argued because I wanted to open the safe since I found it, and he was strong enough to move everything else by himself. But he refused, spat at me, and threatened to hurt me if I touched his tools."]
[[Ask her to continue->AfterFight2]]
[[Ask why everyone else was upstairs?->3.F]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-fish.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:cyan)["I told you, I don't want to influence your decision."]
Cod shakes his head.
(text-colour:cyan)["You've got the reports. You've got the suspects. Compare what they say to the evidence, and decide for yourself."]
[[Fair enough->Cod]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-chicken.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:red)["I ran past her on the stairs, but I don't think she ever helped in the fight."
"That was the last time I saw her until—"]
Chicken pauses.
(text-colour:red)["—until Gorilla was dead."]
[[Back->Sus2]] <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-snake.png style="float: right; margin-left: 15px; width: 300px;">
(text-colour:green)["Since Rat wouldn't help and I couldn't find anyone else nearby, I had to carry the flat-screen TV to the van by myself. We had to load it then, or we wouldn't have space for it later."
"I got it outside and slowly made it to the van, but when I tried to lift it inside I twisted my foot and fell over, nearly breaking the TV."
"Luckily, I managed to slide it in on my second try before the pain set in. After that, I limped to the kitchen and put something cold on my foot before it started to swell."]
[[Where were you when Mr. Gorilla was killed?->3.1]]
[[Who do you think killed Mr. Gorilla?->3.Who]]
[[Back->Sus3]]DOG = <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-dog.png style="float: right; margin-left: 15px; width: 300px;">
COD = <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-fish.png style="float: right; margin-left: 15px; width: 300px;">
HORSE = <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-horse.png style="float: right; margin-left: 15px; width: 300px;">
CHICKEN = <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-chicken.png style="float: right; margin-left: 15px; width: 300px;">
SNAKE = <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-snake.png style="float: right; margin-left: 15px; width: 300px;">
RAT = <img src=https://storystackgold.com/wp-content/uploads/2026/06/dog-detective-rat.png style="float: right; margin-left: 15px; width: 300px;">