That’s company property, Mary. That’s stealing. I was still holding the feeder mouse, halfway through scanning it, when Chelsea barked that across the register like she was Judge Judy on meth. Two customers froze in the cat food aisle.

One gasped. The mouse squirmed in its little plastic tub, oblivious to being promoted from snake food to exhibit in Chelsea’s daily power trip. I said nothing. Not because I agreed, but because after 12 years in retail, you learn arguing with the clipboard brigade only feeds their delusion.
She slapped the write-up on the counter like she was pinning a scarlet letter to my apron. The pen scratched across the paper with the smug flourish of someone who’s never cleaned diarrhea out of a chinchilla cage. Theft. She underlined it, as if the $5 mouse was now the store’s version of the Hope Diamond.
I signed it. No choice. Refuse and it’s insubordination. Contest it and suddenly you’re disruptive.
So I took it, took the signature, took the whispering customers, took the lump in my throat that tasted like shame and old fish flakes. I went to the break room, sat on the metal folding chair next to the mop sink, and stared at my reflection in the vending machine glass. 12 years. I trained four managers, survived three location moves, stitched a python bite on my own hand with a needle from the bird aisle.
I was the one they called when the POS crashed or a leopard gecko had a seizure. I could tell a cold bearded dragon from a dying one just by how it blinked. Now I was the mouse thief. You ever have one of those moments where your soul feels like it’s been swapped for drier lint?
That was me, staring at my reflection while the vending machine blinked OUT OF ORDER like a cosmic joke. Chelsea had transferred from another location two weeks ago, fresh out of management training, armed with a shiny lanyard and a LinkedIn quote about leading through synergy. From day one, I could smell it on her: the ambition, the insecurity, the need to dominate something that wouldn’t fight back. I was a perfect target.
Older. Tired. Comfortable in my routine. In her eyes, that meant lazy.
Day one, she asked why the turtles didn’t have labels. I said, “Because they’re not library books. ”
Day two, she audited the fish logs and flagged me for writing “Fluffy” under the temperament of a goldfish. She scheduled a feedback moment to discuss tone in official documentation.
Day six was the mouse. After I left the break room, she’d already updated the shift roster. Cut my hours by eight. Scheduled me exclusively on the register.
No more stock room. No more tanks. No more behind the scenes where I belonged. Here’s the part that stuck in my craw.
She didn’t do it because she thought I stole a mouse. She did it because she wanted the others to watch. Fear is more contagious than salmonella in a gerbil tank. So I played along.
Took the register shifts. Smiled at customers. Bagged kibble like I hadn’t just been shanked with a clipboard. But I watched.
And I noticed things. A snake counted twice in the log. A delivery marked DOA that arrived lively and hissing. A line item that disappeared after her night shift.
I didn’t cry. I didn’t yell. I went home, opened a blank notebook, and wrote one word in all caps at the top of the first page:
RECEIPTS. Because if Chelsea wanted a show, I’d give her one.
Just not the kind she’d like. At first, I thought the DOA labels were mistakes. Typos happen. The store software looked like it was coded by a drunk squirrel in 2004.
Then it happened again. A shipment of feeder rats: 12 counted, 10 logged. “Two arrived dead,” Chelsea said without blinking. I was in the back when they were unloaded.
They were all squeaking, all crawling over each other like they knew they had a date with a boa. I started taking pictures. Timestamped. Quiet.
No flash. Pretended I was checking shipping labels. Nobody questioned it. I was the old mouse thief.
Invisible. Irrelevant. Chelsea took over all vendor check-ins. Locked herself in the stock room with the delivery guy.
Scanned things alone. Tossed out the paper invoices before I could glance at them. Kept the inventory tablet with her at all times like a nervous toddler with an iPad. Nobody else was allowed to log animals in.
Not even Gary, the assistant manager who’d been with the company since fanny packs were fashionable. One night, I stayed late cleaning a broken bird cage. Around closing, I heard the back door creak. Not the usual groan.
A quiet open. I peeked around the dog bed display and watched Chelsea hand a deli cup with two young corn snakes to a guy in a leather jacket. He passed her a folded wad of bills. No receipt.
No logging. The next morning, those snakes were listed as never arrived. Jesse, a newer floor tech barely 20 who still believed in fair HR policies, leaned over while we stacked rabbit chow and murmured, “I saw her sell two snakes straight from the back. Cash.
”
I kept my face neutral. But my spine felt like it had been injected with espresso. It wasn’t just me. I wasn’t crazy.
I was paying attention. The next shipment, I was ready. She received a crate of exotic frogs. Four listed on the manifest.
Two made it into the store tank. One missing frog had a blue stripe, like someone dipped it in Windex. Later that day, I spotted a Facebook Marketplace post from a local reptile enthusiast. Same frog.
Same stripe. I screenshotted it. Printed it. Filed it.
Chelsea was bold. Sloppy, but bold. Betting that nobody cared enough to check. And she wasn’t totally wrong.
Gary avoided conflict. Jesse had already been pulled into the office for questioning a vendor form. Everyone was walking on eggshells. So I got quieter.
Not submissive. Quieter. Smiled more. Said things like, “Good call” and “Thanks for clarifying” when she barked orders.
Meanwhile, I kept logging. Printed every animal manifest. Photographed every tank pre and post delivery. Matched what came in with what went missing.
A batch of hamsters was marked dead from shipment stress. One had a chewed ear. I recognized it. Next day, it showed up in a Craigslist ad for a home breeder downsizing their collection.
Same bite mark. The stack of paper in my bedroom closet grew. Receipts. Photos.
Copies of inventory logs. Sorted. Dated. Labeled.
Every night, I reviewed them like I was studying for a bar exam I never wanted to take. The best part? She had no clue. She still called me “Mouse Mary” behind my back.
Still told new hires to watch how I ring up rodents with a wink and a fake laugh. I let her think she’d won. I was building a bomb. All she had to do was keep talking.
The tarantula wasn’t even mislabeled. It was in the wrong container. I’d marked it correctly: aggressive, like we’re supposed to when a spider looks ready to commit eight-legged murder. Someone had moved it.
Probably Chelsea, reorganizing the exotics wall after her oat milk latte gave her the energy to mess things up at triple speed. But none of that mattered. Just after closing, as I bagged cricket carcasses, Chelsea stormed out of her office, holding the container like it held an active grenade. “This is how someone ends up in the ER, Mary.
” She hissed loud enough for the new hire mopping to pause. “You’re lucky we haven’t fired you yet. ”
That word. Lucky.
Landed like a slap. 12 years. Never missed payroll. Never called out without coverage.
I finished a shift with a broken toe because a ferret cage slipped. But now I was lucky I hadn’t been fired over a spider that didn’t even bite anyone. I didn’t argue. Just wiped my hands on my apron and nodded like a kicked dog.
“Won’t happen again. ”
Then I clocked out, drove home in silence, and sat in my driveway listening to the engine tick cool. This wasn’t about the tarantula. Chelsea was escalating because she was scrambling.
Too many gaps. Too many questions. Predators don’t get sloppy until they’re hungry or scared. So that night, I stopped taking notes like a bystander.
I started copying system logs. Every end of shift. Every terminal. A flash drive into the back of the dusty PC at register 2.
Just a second or two. Long enough to grab transaction summaries and inventory override reports. Boring files. Numbers.
Codes. Logins. But honest. Unlike Chelsea.
At first, just blips. A shipment of frogs marked received under Chelsea’s account at 10:42 p. m. We close at 8.
A tarantula marked expired on her day off. A sudden adjustment adding three guinea pigs with no delivery scheduled. I matched them to photos. I’d started snapping pics of every incoming box under the guise of social media content ideas.
She even complimented me for being proactive. Then I noticed the ghost shipments. Phantom intakes logged by Chelsea at odd hours with no matching vendor receipt. System said three chameleons came in.
I was on shift. I saw none. Then three were marked DOA two days later. It got weirder.
A juvenile ball python marked as never arrived suddenly appeared in a display tank. Wrong tag. Wrong age. But unmistakable.
A spot on its back like a tiny heart. Chelsea had taken it, hidden it, then reintroduced it as new stock. Hiding things in plain sight is easier when everyone’s watching the wrong hands. I caught her one Thursday evening.
I was cleaning out fish meds and she had the inventory tablet tucked under one arm, phone pressed between cheek and shoulder. “No, I told you. I’ll mark it DOA. It’s fine.
The breeder doesn’t need to know. ”
She saw me. Paused. Smiled.
“Everything okay? ”
I smiled back. “Just grabbing the mop bucket. ”
That night, I copied the entire month of vendor entries into a spreadsheet.
Put my notes side by side with hers. Time. Species. Quantity.
Status. She was laundering animals. And worse, she was blaming the losses on me. Half the inventory adjustments were under her name.
A handful used my login from times I wasn’t even on shift. Someone had been using my terminal when I was off. That’s when it became war. I changed my password.
Started logging out obsessively. Made sure the time clock matched the surveillance timestamps. Because if Chelsea went down, she’d take anyone she could with her. But I had something she didn’t: the truth, and patience.
43 animals. That’s how many I counted flagged lost or DOA under Chelsea’s login in 21 days. Frogs, snakes, feeder rats, fish, even two ferrets that were alive when I left Friday and magically expired by Monday. That’s not bad luck.
That’s a pattern. I dug up the number of a former coworker, Tracy. She trained me back when I thought “ball python” was a hairstyle. She’d vanished a few months after Chelsea showed up at another store across the district.
Word was she got written up for a shipment discrepancy and quietly let go. When I called, she didn’t hesitate. “I knew this call would come someday. Let me guess.
Inventory doesn’t add up, and somehow your name’s on it. ”
She told me everything. Chelsea had been doing this before. Different store, same MO.
Isolate the older staff. Get exclusive access to the inventory system. Run solo check-ins. Chip away at the numbers.
Then blame the losses on someone else. “I should have documented,” Tracy said. “But I didn’t think I’d need to. I was loyal.
”
I didn’t trust the system. She exhaled. “Then don’t just survive it. Bury her in it.
”
I hung up and got to work. No more sticky notes. I built spreadsheets with formulas and conditional formatting, linked to timestamped screenshots. Matched delivery logs to vendor invoices I fished out of the trash.
I synced camera footage with system override logs. Every time Chelsea made an inventory change, I found the timestamp. More than once, it was after hours. Grainy footage of her scanning the same cage twice, then logging a loss due to illness.
At one point, I caught a frame of her boxing up a leopard gecko that had already been marked dead three days prior. The little guy was clearly alive, tail flicking. She sealed the lid, walked it out to the lot, and handed it to some kid in a hatchback. I printed that frame.
Circled the gecko. Labeled it in red ink. Taped it to the inside of my notebook like a trophy. By week’s end, my trap was nearly finished.
System logs. Timestamps. Craigslist and Facebook posts matching missing animals. Photos of shipments versus what got recorded.
Her own voice bragging to a breeder about fixing the books. I wasn’t going to her boss. I wasn’t going to HR. I was going to wait for the audit.
Because I wasn’t showing my hand. Let her deal. The frog was labeled correctly. Green and black poison dart.
We just got the shipment in the day before from a certified breeder. I had photos timestamped of every container. The handwriting on the label matched the vendor manifest. Didn’t matter.
Chelsea stormed out holding the enclosure like it insulted her mother. “This is not the right label. Do you want a child getting poisoned? ”
She was loud enough for Jesse and the customers at register 2 to hear.
I opened my mouth, then shut it. She saw the hesitation and grinned, a flash like a cat spotting a crippled mouse. “Final warning, Mary. One more slip and you’re out.
”
I let my shoulders sag. Let her believe she’d broken something. “I’m sorry,” I mumbled. That made her bolder.
She stepped closer, lowered her voice. “Honestly, you should be thanking me. If I were anyone else, you’d already be gone. But I’ve been so patient.
”
Patient. Lucky. As if she were the benevolent queen of the reptile kingdom. I blinked fast on purpose, just enough to look like I might cry.
Then I walked to the break room and poured myself coffee I had no intention of drinking. Behind the vending machine, hidden by a taped-up flyer about pet insurance, was a plain manila envelope I’d placed there earlier that week. Inside: printed pages. Anonymous sender.
No return address. Dates, times, animal counts, photos, screenshots, snippets of Chelsea’s recorded calls with breeders. At the end, one line: If you want to know where your animals are going, start the audit with the dart frogs. That envelope was already on its way to corporate.
Certified mail. No fingerprints. By the time Chelsea threatened me over that frog, the complaint had been sitting on someone’s desk at HQ for four days. That thought kept me warm.
I acted the part all shift. Stumbled over SKU numbers. Forgot to restock fish flakes. Asked Chelsea if she wanted to check my logs.
She smiled like a shark. “Good girl. ”
It took everything not to flinch. Three days later, the district-wide email came through.
Quarterly inventory audit. Randomized visit. All team members expected to fully cooperate. Chelsea forwarded it with a nauseating smiley face.
Subject: Don’t panic. She called a staff huddle, told us this was a great opportunity to showcase our operational integrity. Reminded us to support each other like a family. I raised my hand.
“Will we be reviewing old delivery manifests to make sure incoming numbers match what was entered? ”
She froze for a second. A glitch in the matrix. Then she smiled.
“Good thinking. I’ll handle those personally. ”
Of course she would. I nodded.
Let her. I could feel the trap snapping into place. Not fast. Not loud.
Just inevitable, like gravity. The audit team arrived Friday morning at 8:17. Three people in navy vests with “Inventory Oversight” stitched in white across the back. They moved with the calm precision of surgeons.
Or tax auditors with no capacity for mercy. Chelsea brought muffins. “Just wanted to welcome you properly. Pet retail doesn’t have to be stressful.
”
They didn’t touch the muffins. A woman with a side braid named Tanya said, “We’ll begin with the live stock room count. All recent intake past 60 days. Unassisted.
”
Chelsea’s fingers twitched. “Of course, I’ll just grab the manifests. ”
A man named Derek, with an eyebrow scar and a voice like a tired thunderstorm, cut in. “We’ve got them.
”
We started in the reptile section. The scanners buzzed. Ping, ping, ping. Each beep marking the start of something she couldn’t undo.
First red flag: ten dart frogs listed. Four counted. “Oh, we had some DOAs. Sensitive amphibians.
” Where’s the DOA report? “I consolidated them for easier tracking. ” Tanya raised an eyebrow. “There should be individual entries with dates, signatures, photos.
”
Chelsea’s face lost color. In the fish section, twelve koi listed, six present. Two visibly sick. “No vendor note?
” The vendor doesn’t list koi on their product sheet for the past three months. “Maybe a substitution. ” It’s not a substitution. It’s not in the manifest.
Quarantine room: two bins. One empty cricket container. One shedding garter snake and expired lettuce. Six geckos listed.
“They were picked up by rescue. ” Which rescue? No receipt. “Inventory policy prohibits informal transfers.
”
Chelsea trailed them like a shadow, chirping nervous addendums. That was a breeder special. Must be an input error. We’ve had Wi-Fi issues.
Finally Derek turned. “Ma’am, please stop talking. ”
I handed Tanya the last manifest I’d found in the breakroom cabinet. The one Chelsea said she’d shredded for space.
It had her signature. Dated three weeks ago. Matched to an entry of two juvenile boas marked DOA. Both were in a display cage two feet away.
Alive. Selling for $299. 99 each. Tanya’s fingers stopped on the page.
“This isn’t clerical. It’s deliberate. ”
Chelsea laughed, weird and high. “You can’t actually think—”
Derek turned.
“We’re not thinking. We’re documenting. ”
Gary cracked first. He walked into the grooming room holding a crumpled pile of printed tickets in shaking hands.
“I found these. Shoved behind the dog shampoo shelf. ”
DOA slips. Inventory override logs.
All signed in the same tight bubble-loop handwriting. One slip dated a Sunday we were closed. Another matched a chameleon marked lost in transfer that I had photos of, alive, listed for sale on Chelsea’s Facebook Marketplace two days later. She hadn’t even changed the tank background in the photo.
Derek pulled override reports filtered by Chelsea’s login, narrowed to the last 90 days. The screen filled with red flags. Lost leopard geckos. Deceased ferrets.
Shorted hamster deliveries. Damaged returns. Spoiled feeder stock. Total: $3,287.
34 in documented adjustments. Chelsea stood frozen in the corner. When she found her voice, it broke like cheap glass. “She’s lying.
This is personal. She’s disgruntled. ”
Tanya turned toward me. I walked to my locker, pulled out the heavy manila folder from my tote bag, and laid it on the table like a witness placing a hand on a Bible.
“Thought you might need the delivery logs. And vendor receipts with timestamps. There’s also screenshots from the store cameras. Oh, and voice memos from the back aisle.
”
Chelsea flinched like I’d hit her. She tried to speak again, but Derek held up a hand. “We’re going to need a minute. ”
Tanya looked up.
“You can stay in the office until we finish compiling. For now, please step away from the audit. ”
“I’m the manager,” Chelsea whispered, panic cracking through. “You can’t just—”
Derek’s voice dropped to a register that didn’t need volume to sound final.
“We already did. ”
Chelsea shuffled toward the office, clipboard clutched like a security blanket. At the door, she turned and pointed at me. “She’s been after me since day one.
Everyone knows it. She poisoned the staff against me. This is retaliation. ”
I didn’t look at her.
I just said calmly, “You signed every line. ”
The regional director arrived before the police. Curtis. He walked like someone who knew exactly how many lawsuits the company could survive before the holiday season.
Tanya handed him the folder. Curtis knocked once on the office door, didn’t wait for permission, walked in. Ten minutes later, he stepped out alone. “Mary.
You come in for a moment. ”
I followed him inside. Chelsea was standing near the mini fridge like she’d forgotten what gravity was. Curtis placed his hand on the folder.
“We can call the police now. You can explain this first. ”
You could see the moment she realized the game was over. All the cute manipulation, the muffin baskets, the buzzword-laced emails.
Nothing. Just ash on the floor of a burned-out house. She started to speak. Curtis raised one hand and pointed at the camera on the ceiling.
“This isn’t a discussion. We have the footage, the logs, your login credentials, voice memos. ”
Two security guards from the neighboring department store showed up. They walked her out the back.
She didn’t scream. But she glanced at me one last time, like she was waiting for something. I didn’t blink. An hour later, Curtis found me restocking dog beds.
“Can we talk? ”
He folded his hands. “You saved us from a much bigger problem. You knew what to look for.
You kept receipts. You didn’t retaliate. You documented. ”
He smiled, just barely.
“I’d like to offer you the assistant manager role on a trial basis for 60 days. Full pay bump. Oversight of live animal inventory. ”
I waited a breath.
Maybe two. Then said no. He blinked. “May I ask why?
”
I looked him dead in the eye. “Because if I stay, I’ll start expecting more people like me. And this place has made it pretty clear that people like me don’t matter until we’re handing you a case file. ”
He nodded.
Weary, not defensive. I handed him my nametag. Then I walked out the front doors for the last time. I stopped at my car, opened the trunk, pulled off my apron, and shoved it inside like it owed me child support.
Then I opened the company app on my phone and deleted it. No drama. Just done. As I climbed into the driver’s seat, a woman walked by holding a bag of parrot food and a squeaky toy shaped like a possum.
She paused, tilted her head. “Hey, weren’t you the one who got written up a couple months back over a mouse or something? ”
I recognized her face from that day in the cat food aisle. She smiled slow, knowing.
“They were wrong about you, weren’t they? ”
I didn’t say yes. I didn’t say anything at all.
I just smiled, started the engine, and drove off with the sunlight on my hands and not a single mouse in sight.


