CoCo
A dog-first treat brand in development, written in English and Chinese side by side.
Shown here as a concept preview: nothing is for sale and there are no customers. CoCo draws its dogs from circles and round-ended lines and keeps them to one rule: a small accent, one moment per view, seated on a line or an edge, never a picture.
So here is one dog on one line. Drag it along, lift it and set it down, or tuck it behind the line. Let go and it sits.
Sitting.
Shown here as a concept preview: nothing is for sale and there are no customers. CoCo draws its dogs from circles and round-ended lines and keeps them to one rule: a small accent, one moment per view, seated on a line or an edge, never a picture.
The CoCo Line
Thirty-eight shapes in five groups. The dogs are drawn from circles and round-ended lines, with a thin gap of paper where an ear or a near leg crosses the body: no faces, no fur, no traced art.
Point at a shape for its name; click or tap it to see the parts it is drawn from.
Everyday10
Play and tricks5
Breeds and ages5
Props7
Combinations11
Built around the dog
CoCo measures a treat by what the dog actually gets out of it, starting with ordinary days. It begins with a single treat, a baked dog biscuit, and keeps a public list of what's decided and what isn't.
One decision so far
Decided: the first treat is a baked dog biscuit.
Still open: the recipe, who makes it, how it's tested, and the price.
Each one goes on the list once it's settled and written down.
1 of 5 decided, as CoCo's Home and Treats pages count it.
Two languages, side by side
Everything CoCo says is written twice, in English and in Chinese: 308 copy keys each, kept in one table. In Chinese the name stays CoCo, in Latin letters.
Which one a visitor sees is settled in order: the link first, then a cookie, then the browser. The switch sets the cookie and brings you back to the same page.
Shown in English: nothing in the link and no cookie; the browser doesn't prefer Chinese, so English.
Not on sale
Buying sits behind a switch, and the switch is off. Where the bag would be, the Treats page shows a short note instead, and every page says it's a concept demo with no real orders or payments.
Nothing is for sale because nothing about the biscuit is final yet.


Limits
It's pre-launch. Nothing is for sale, and there are no orders and no customers.
CoCo is a provisional name until a trademark check is done.
Built as dependency-free JavaScript modules on one Cloudflare Worker with D1, with native motion. 108 platform tests pass. September to October 2026, 71 commits.