← All Stories

Sink or Swim

dogswimmingcat

Maya stood at the edge of Jenna's above-ground pool like she was approaching a cliff. The crystal blue water mocked her. Everyone else was cannonballing and splashing like they'd been born in it, while Maya was still in her oversized black t-shirt, gripping her phone like a lifeline.

"You coming in or what?" Jake called from the water, droplets running down his stupidly perfect abs. Maya's stomach did that thing where it forgot how to function. Jake, the junior she'd been crushing on since school started, was actually talking to her.

"Just warming up," Maya lied, even though she was sweating through her cover-up. The truth was, Maya didn't know how to swim. Not really. After almost drowning at summer camp when she was ten, large bodies of water became her personal horror movie.

Her phone buzzed. A text from her neighbor: Can you check on Buster? He's been weird since I left.

Buster—their Golden Retriever who acted more like a cat than a dog. He'd spend hours perched on the back of the couch, judging everyone with those soulful eyes.

"I'll be right back," Maya called, already turning toward the gate. Freedom.

The walk home took three minutes. Buster was waiting by the fence, his tail thumping like a metronome. But something was wrong—he kept pacing toward the creek behind their property, then running back, whining.

Maya followed him to the water's edge and froze. A gray cat was stranded on a fallen log, meowing pitifully as the current rose around it. The cat looked like it was calculating whether dying by drowning or by awkward human rescue was less humiliating.

"You gotta be kidding me," Maya muttered.

Her phone buzzed again. Jenna's pool party group chat blowing up. Where's Maya? Jake asking if she was okay. The social pressure mounting like physical weight.

But here was this cat, and Buster was practically crying, and Maya realized something terrifying—she was the only one who could help.

She waded in. The cold water hit her legs. Her heart raced. She took another step. Then another. The water reached her waist. She wasn't drowning. She was just... standing.

Buster swam beside her like the world's worst lifeguard, Golden Retriever paddle style. They reached the log together. The cat scrambled onto Maya's shoulder like she was its designated Uber driver.

On the walk back, dripping wet, cat claws in her shoulder, dog shaking water everywhere like a personal sprinkler system, Maya started laughing. She looked ridiculous. And for the first time all day, she didn't care who saw.

At Jenna's gate, Jake was waiting. "Everything okay? I was worried."

Maya thought about lying. About making up something cool. Instead, she told him the truth—about the cat, the creek, almost drowning at camp, how Buster was more of a cat than most cats.

Jake smiled. "That's actually kind of epic."

"Epic? I'm a cat taxi right now."

"No, I mean... you just went swimming to save a cat when you're scared of water. That's brave."

Maya looked at her waterlogged sneakers, the cat now purring against her neck, Buster doing zoomies around them because DRAMA. Something shifted inside her chest, lighter than before.

"Yeah," she said. "I guess I did."

Back at the party, Maya took off her t-shirt. Cannonballed into the deep end. The water wrapped around her like a second skin. Jake jumped in after her, and they surfaced together, spluttering and laughing like they'd been doing this forever.

Turns out, sometimes you have to save a cat to save yourself.