BUILT IN PUBLIC BY GROWTH AUTOMATED◆BAD ART FOR DANGEROUS DOGS◆DROP 001 — THE RECLAIM◆LAUNCHING NOV 13◆A FOUNDER-OWNED BRAND◆BUILT IN PUBLIC BY GROWTH AUTOMATED◆BAD ART FOR DANGEROUS DOGS◆DROP 001 — THE RECLAIM◆LAUNCHING NOV 13◆A FOUNDER-OWNED BRAND◆
Built in public · A Growth Automated case study

A real brand.
Built in public.

Bad Dog Supply Co. is a founder-owned brand — the same AEO, schema and conversion playbook Growth Automated runs for clients, run on a real store from zero. No deck. Receipts.

The Original — red disc dog tag
★ The Original — Est. Bad
The story

Toronto calls them dangerous.
We call them ours.

Bad Dog isn't a client account. It's our founder's own brand — his money, his dog, his name on the paperwork — built with the Growth Automated playbook, in the open.

The hook is a real fight. Toronto Animal Services issues "dangerous dog" tags and lifetime orders by breed and postal code. Bad Dog puts that tag on a shirt and gives it back. At least 1% of every sale — sales, not profit — comes off the top for the fight: lawyers and a petition taking on the City.

Honest version: it hasn't launched, and we don't know the economics yet. A dad with a day job got a store, a petition and a legal guide live in about a month — most of it built with AI. That's the experiment. Luna is the reason.

Growth Automated's sandbox, built in public.
— Rahul, founder
We needed a real store to prove a real playbook. So we built one.
What it proves

Everything we sell — done to ourselves.

Every capability below is live on the store today. It's the clearest proof of what Growth Automated builds for clients.

Get found

AEO-native from line one

robots.txt inviting 14 named AI crawlers, an llms.txt site description, and a full JSON-LD graph — built to be cited by ChatGPT, Claude and Perplexity, not retrofitted later.

Convert

A hand-coded store

Predictive search, dedicated landing-page architecture, admin-driven navigation. No app sprawl, no agency lock-in — the same thing we hand clients.

Own the topic

A content-authority engine

The "Toronto File" — a city-scoped content system (news, products, issues, advocacy) that's extensible per city and topic. The moat for owning the AEO authority on dangerous-dog policy.

Brand from zero

Voice, identity, material

"Bad Art for Dangerous Dogs," an identity system, and a two-leather design language — locked before a single product shipped.

What we're building

The receipts.

Build in public · Bad Dog Supply Co.

We build in public.

The same AEO, schema and conversion playbook we run for clients, run on a real store from zero. Newest first.

The release stream

newest first
    Built in public by Growth Automated See the store →
    We're hiring · Employee #5

    Volunteer Lawyer.

    Taking on the City for dogs takes a lawyer. We're looking for one to work the dangerous-dog file pro bono — a real path off a lifetime order, and a test of whether the City can put your postal code on a map. No court has ruled on either yet.

    You'd be employee #5 — after a dad with a day job, two kids who pick the colours, and a dog named Luna. The pay is terrible. The cause is not.

    The real thing

    See the store.

    Bad Dog launches Nov 13. Get on the list before the City does.

    Bad Dog Supply Co. · v0.28 · the leather

    The leather, cut into swatches

    Thirty-two backgrounds pulled from the black leather behind the tag in the Bad Dog home hero. Every tile repeats without a seam. Set A is the black as shot. Set B is tinted to the Gildan colourways or turned into overlays. Set C is four cuts from one corner, 10% apart. Set D is the sixteen-step sepia ramp this widget is wrapped in.

    Set A · as shot

    Black, as is

    Black · top leftThe lit corner. Section backgrounds.
    Black · top rightBusier crackle. Cards and panels.
    Black · bottom leftHeavy creases. Footers.
    Black · bottom rightDarkest corner. Behind dense text.
    Black fieldNo visible repeat. Full-bleed heroes.
    Black stripRepeats sideways. Dividers and nav.

    Set B · worked

    Tints and shading

    Ink leatherFlat black, grain lifted. Default ground.
    Blood leather · #D50032Gildan Red with grain. Promo cards.
    Charcoal leather · #63666AThe quiet one. Spec tables.
    Grain overlayFlecks only. Goes over any flat colour.
    SpotlightOne soft pool of light. Product stage.
    Burnished edgeWorn edges, clear centre.

    Set C · bottom right, 10% apart

    Four captures

    Bottom right · 1Base
    Bottom right · 2+10% lighter
    Bottom right · 3+20% lighter
    Bottom right · 4+30% lighter

    Set D · sepia

    Sixteen sepia tones

    S01#160E09
    S02#23170E
    S03#312013
    S04#3E2919
    S05#4B321E
    S06#593A23
    S07#664328
    S08#744F31
    S09#836144
    S10#937357
    S11#A28669
    S12#B2987C
    S13#C1AB8F
    S14#D1BDA2
    S15#E0D0B5
    S16#F0E2C8

    v0.28 took the store's leather 35% darker so every red word passes WCAG contrast. See it on the store →