Meet Rocket
Rocket is a playful pixel-art Schnauzer who lives in a clean field of generative grass. She can explore on her own, follow your pointer, stay put, sit, and burst into Zoomies. Everything runs locally in this browser tab.
Screen Schnauzer is a free browser-based virtual pet. Rocket, a pixel-art Miniature Schnauzer, lives in a full-screen generative grass yard where she roams on her own, follows your cursor, runs zoomies, naps, and answers you with barks that are synthesized live rather than replayed from a sample library. Place toys and furniture for her to walk around, set a Home Base, draw a roaming zone, schedule Quiet Hours, and save a snapshot of the yard. Nothing is uploaded and no account is required.
Capture the yard as an image, a video, or an animated GIF.
A still image of the yard exactly as it looks now.
Anything but Fit Window is cropped to the middle of the yard, never stretched.
Keep this tab in front until it finishes. Switching away slows the yard down and the recording stutters.
Ready.
A complete guide to the yard, Rocket’s behavior, and the settings you can shape.
Rocket is a playful pixel-art Schnauzer who lives in a clean field of generative grass. She can explore on her own, follow your pointer, stay put, sit, and burst into Zoomies. Everything runs locally in this browser tab.
Schnauzers are often alert, clever, curious, and energetic. Rocket borrows that spirit: she investigates, rests, follows, and occasionally tears around the field. Individual real dogs vary, so think of Rocket as a playful interpretation rather than a behavior guide.
Independent lets Rocket choose her own destinations. Follow Pointer keeps her nearby while respecting a personal-space radius. Stay Put keeps her settled until you drag her, double-click a destination, or start another action.
Rocket uses a stable locomotion state: she keeps a walking pose through brief pauses, brakes before changing direction, holds one frame while turning, and resumes only after the new direction is visually established. A final presentation guard also prevents rapid non-gait A–B–A frame reversals. Footwork and Step rhythm tune the cadence.
Automatic Zoomies begin on Regular by default, but they wait long enough for ordinary walking to remain the main experience. Rocket uses clear horizontal and vertical dashes. Her visible gait is locked to her actual direction and advances throughout every launch and dart. Each half-step also changes her travel speed slightly, so she pushes off and plants instead of gliding at one constant rate; only the brief skids intentionally hold one pose. She ends with a longer slide before sitting to recover.
Rocket does not replay a handful of recordings. Every vocal phrase is generated live with fresh timing, pitch, roughness, inflection, breath, and broad vocal shaping. Bark produces compact Schnauzer-style bouts. Roo Roo creates a longer, rapidly pulsing roo-roo-roo chain. Talk combines mutters, huffs, chirps, warbles, and questioning calls. Rocket can walk and vocalize at the same time, but Bark, Roo Roo, and Talk still share one exclusive channel so they never overlap each other.
Rocket can use the whole yard, stay along the bottom edge, or remain inside a custom zone. Home Base remembers one favorite spot and can bring her back immediately or after a chosen amount of time. It is remembered quietly without drawing an icon on the grass.
Before you create a layout, the field opens with three randomly chosen starter items and one flying butterfly. These are separate from the generated grass. The first time you move, resize, add, remove, or clear an item, that becomes your saved yard. Choose another item in Yard settings, click the field to place it, then drag, resize, duplicate, remove, use it as Home Base, or double-click it to send her over for a sniff. Rocket treats every item as a solid ground-level object, walks around its footprint, and remains wholly behind or wholly in front while the artwork overlaps. Full Screen makes the experience more immersive.
When this tab is hidden, Rocket, butterflies, voices, movement, and every automatic timer freeze at once. Returning to the tab resumes from the same place without catch-up movement or drift.
Settings, Rocket’s position, Home Base, butterflies, placed items, and the yard seed are stored in local browser storage on this device. Nothing you make here is uploaded, and there is no account, no sign-in, and no advertising. The only thing sent off-device is anonymous page-visit analytics. Clearing this site’s storage resets the yard.
In Yard settings, Add Your Own takes a PNG, GIF, JPG, or WebP from your device and turns it into something you can place in the field. Transparency is kept, and each picture is scaled down to sit correctly next to her rather than towering over the yard. You can also drag an image file straight onto the grass to import and drop it in one motion. Pictures stay on this device and are never uploaded. Remove one with the small × on its card.
Save Snapshot in Yard settings downloads a PNG of the field exactly as you see it, with Rocket, your items, and your butterflies in place. Selection outlines and the zone editor are left out of the picture. Export Setup writes every setting and your whole layout to a JSON file, and Import Setup brings it back here or on another device.
What people ask before they adopt a dog that lives in a browser tab.
Screen Schnauzer is a free virtual pet that runs in your browser. Rocket, a pixel-art Miniature Schnauzer, lives in a full-screen generative grass yard where she wanders, follows your cursor, sits, naps, and tears around in zoomies. You can place toys and furniture for her to walk around, give her a Home Base, and listen to her talk. No account, no install, no browser extension.
Yes, completely free. No account, no sign-in, no watermark on snapshots, no locked coats or items, and nothing to buy. Every setting and every item is available the moment the page loads.
Double-click the grass to send Rocket to that exact spot, or double-tap on a phone or tablet. Double-click Rocket herself and she answers with a freshly generated bark, roo-roo, or muttered phrase. Drag her to pick her up and set her down somewhere else. The bone-shaped button opens appearance, movement, roaming, and yard controls, including a switch to make her follow your pointer.
No. Everything runs locally in your browser using JavaScript. Your settings, Rocket's position, your Home Base, your butterflies, your placed items, and your yard seed are stored in this browser's local storage and never leave the device. There are no uploads and no servers. The page uses standard anonymous page-visit analytics and nothing else.
Because there are no recordings. Most virtual pets loop a handful of audio files, which is why they get grating within a minute. Rocket's voice is synthesized from scratch every time using a glottal source model and moving vocal resonators, with fresh pitch, timing, roughness, breath, and inflection on each phrase. Bark gives short alert bouts, Roo Roo gives the rolling Schnauzer howl, and Talk gives mutters, huffs, and questioning warbles.
Yes. It works on any modern desktop or mobile browser. On touch screens, double-tap the grass to send Rocket somewhere and double-tap Rocket to hear her. Tap and hold to drag her, an item, or a butterfly. Audio on iOS and Android stays silent until your first tap, which is a browser rule rather than a bug.
Yes. Open the Yard tab and use Save Snapshot to download a PNG of the yard exactly as it looks right now, with Rocket, your items, and your butterflies in place. The same panel exports your entire setup as a JSON file you can import later or on another device.
Never, and that is deliberate. Tamagotchi-style pets punish you for closing the tab. Rocket has no hunger meter, no health bar, and no guilt loop. When you hide the tab she freezes completely and picks up exactly where she left off when you return. She is company, not a chore.
Extensions such as Screen Pet, Pixel Pet, and Virtual Pets scatter a small sprite across every page you visit, and they need permission to read and change the sites you browse. Screen Schnauzer asks for nothing and touches nothing. It is one page you open on purpose, so Rocket gets a whole yard instead of a corner of somebody else's website, plus pathfinding, a roaming zone, Quiet Hours, and a voice that is generated rather than sampled. A native Mac version is on the way for people who want her on the desktop itself.
Rocket is modeled on a real Miniature Schnauzer, and the breed suits a screen pet. Schnauzers are alert, clever, busy, and famously vocal, which is exactly the behavior loop this app simulates: investigate something, comment on it loudly, tear across the room, then flop down. Real dogs vary, so treat Rocket as a fond interpretation rather than a training guide.
Rocket's things live in the Yard tab. Pick one, click the grass to drop it, then drag it to move it or drag a corner handle to resize it. Rocket treats every item as a solid object, walks around its footprint, and passes cleanly in front of or behind it. You can duplicate items, make one her Home Base, or ask her to go inspect it. Butterflies are separate and draggable too. If you want more scenery like this, try Be Leaf or Sakurascape.
Yes. The grass is drawn once into an offscreen buffer instead of being redrawn every frame, and the moment the tab is hidden Rocket, the butterflies, her voice, and every automatic timer stop dead rather than running in the background. Quiet Hours can also settle her down on a schedule if you want her calm during work or overnight.
Yes. Open the Rocket tab in settings and type a new name in the Name field. It replaces her name everywhere in the app immediately, including the settings labels and every message she triggers, and it is remembered on this device. Clear the field to go back to Rocket.
Yes. Open the Yard tab and choose Add Your Own, or drag an image file straight onto the grass. PNG, GIF, JPG, and WebP all work, transparency is preserved, and each picture is automatically scaled to sit properly beside her instead of swamping the field. Drag it to move it, drag a corner to resize it, and she will walk around it like any other object. Your images are stored in this browser on this device and are never uploaded anywhere.