Just when the controversy around Singapore content creator “Mermaid Girl” felt like it had peaked, a new wave of images and screenshots surfaced online by @factsgptea. And honestly, this time it hit differently. Not louder. Not messier. Just darker.
The newly circulated materials, shared widely across social platforms and chat groups, have reignited public anger. More importantly, they’ve shifted the conversation away from online drama and straight into uncomfortable territory: alleged animal cruelty, accountability, and the limits of “anything for content.”
Images that stopped people scrolling

One of the most widely shared images shows a small white dog lying on a bed. Nearby, a broken clothes hanger is visible. Overlaid text on the image reads, “I beat up my dog until the hanger break.”
Now, let’s slow down here. The authenticity of the image and caption has not been independently verified. However, the reaction was immediate. Many viewers described feeling shocked, sick, and angry. Even without confirmation, the language alone struck a nerve. Violence against animals is not a grey area for most people. It’s a hard no.

Another image, heavily cropped due to platform restrictions, came with claims that a video exists showing inappropriate and exploitative behaviour involving the dog. The image itself does not show explicit acts, but the accompanying text claims the original footage was real and recorded. Again, these claims remain unverified. Still, the allegations alone were enough to trigger widespread outrage.
From “shock value” to serious concern
Here’s the thing. The internet has seen shock content before. Plenty of it. People post wild stuff, edgy jokes, and questionable humour every day. But this? This feels different.
Once animals enter the picture, the tone changes. Fast. Animals cannot consent. They cannot speak up. They rely entirely on humans for safety. So when alleged abuse is wrapped in captions, jokes, or shock framing, it stops being edgy and starts being disturbing.
Many netizens pointed out that even if the content was meant to provoke or troll, posting it at all shows a worrying lack of judgment. At best, it’s reckless. At worst, it suggests something far more serious.
Public reaction: not cancel culture, just consequences
What’s interesting is how quickly the narrative shifted. Earlier discussions revolved around “cancel culture,” online pile-ons, and people being too quick to judge. This time, that argument barely lasted five minutes.
Instead, the dominant sentiment online was simple: this isn’t about cancelling someone for being annoying or controversial. This is about protecting an animal.
Singaporeans are usually quite chill. But animal welfare? Zero tolerance. Once that line is crossed, people don’t talk about algorithms or fame anymore. They talk about responsibility.
My perspective on all this

Let me be blunt. If you choose to live loudly online, you also choose scrutiny. That’s the deal. But there’s a massive difference between being judged for opinions and being questioned for alleged harm.
Posting captions that joke about beating a dog is not being misunderstood. It’s being irresponsible. Claiming later that people should “take things lightly online” doesn’t land when the content itself is this heavy.
And here’s the uncomfortable truth. Even if some of these materials turn out to be fake, edited, or taken out of context, the damage is already done. Because no one forced them into the digital world. Someone chose to hit upload.
Where this leaves things now
At this stage, investigations by authorities are ongoing. Online outrage, however, has already reached boiling point. People are calling for accountability, proper checks on animal welfare, and clearer consequences for creators who cross ethical lines.
This isn’t about fame anymore. It’s about whether someone who allegedly posts such content understands the basic responsibility that comes with owning a living being.
The internet loves drama. But it loves animals more. And once that balance tips, there’s no PR strategy in the world that can fix it.






