🐕🦺 Leash Training: From Pulling to Perfect Walks
An interactive 3D top-down walk simulator where users adjust leash tension and see a dog's pulling behavior and loose-leash technique respond in real time.
A top-down 3D walk where a wandering distraction pulls a dog outward while the leash sets a hard limit — switch training methods and watch pulling behavior improve or worsen over time.
🔬 What It Demonstrates
Leash tension turns from loose (green) to taut (red) the instant the dog nears leash length. Under "no correction" the handler keeps walking through a taut leash, reinforcing pulling; stop-and-go and treat reinforcement instead reward loose-leash position.
🎮 How to Use
Adjust distraction drive, leash length and walking speed, then switch training methods and watch the walk quality score and leash tension respond as the dog and handler interact in real time.
💡 Did You Know?
Stop-and-go ("be a tree") works purely through negative punishment — removing forward motion the moment the dog pulls — with no leash correction needed at all.
An interactive 3D top-down walk simulator where users adjust leash tension and see a dog's pulling behavior and loose-leash technique respond in real time.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install