Subscribe to our emails
Be the first to know about new collections and special offers.
130% WIRED
Watching your every move,
anticipating the next task,
judging your efficiency.
130% WIRED
[oz-ee shep-erd] noun
DEFINITION: A furry control centre with unlimited energy. Smart, intense, and always switched on. Needs a job, a plan, and preferably several backup tasks. Will outthink you, outwork you, and still expect playtime.