How to Create an Indoor Dog Agility Course at Home (DIY, Small-Space Friendly)
Share
It's raining. Again. Your dog has already eaten breakfast, patrolled the hallway twice, and is now staring at you with the specific intensity of a creature who has decided that you are today's entertainment. The ball is under the couch. The walk is postponed. Something must be done.
Enter the indoor dog agility course: a living room obstacle circuit built from stuff you already own. Broomsticks, blankets, couch cushions: with a little rearranging, your home becomes a training playground that burns energy, works your dog's brain, and gives you both something genuinely fun to do together. Here's how to build one.

Why Agility? Three Good Reasons
1. Exercise that actually tires them out. An agility run engages the whole body (jumping, weaving, climbing, turning) and ten minutes of it can leave a dog satisfyingly flopped on the rug in a way an hour of fetch sometimes doesn't.
2. Mental stimulation. Every obstacle is a small puzzle: How do I get over this? Around that? Through the wobbly fabric thing? Dogs that problem-solve are often noticeably more settled by evening. A tired brain is a quiet brain.
3. Bonding. Agility is a team sport: your dog watches you, you cheer for them, every lap ends in celebration. You'll be surprised how fast your dog starts glancing at you for direction.
What it adds up to: a physically tired, mentally satisfied, deeply pleased-with-themselves dog.
Pick Your Space: Hallway, Living Room, or Garage
You don't need a gym, just a clear path and soft-ish landings.
| Space | Best for | Watch out for |
|---|---|---|
| Hallway | A straight-line course: jump → tunnel → slalom. Narrow walls keep your dog focused. | Tight turns are limited; keep obstacles low and spaced. |
| Living room | The full circuit — most floor space, rugs for grip, couch nearby for the "pause table." | Coffee tables, lamp cords, and slippery hardwood. Clear the runway first. |
| Garage or basement | The deluxe setup: bigger obstacles, room to grow. | Check the floor isn't slick, cold, or cluttered before the first run. |
Golden rule: whatever the space, your dog needs traction. Hardwood and tile are slide zones: lay down rugs, yoga mats, or a runner along the course line.
The DIY Obstacle Menu (All From Household Items)
Broom-bar jump
Rest a broom handle across two stacks of books or low boxes. Start with the bar at ankle height (for many dogs, on the ground is a fine starting point) and raise it only once stepping over is easy.
Why it works: teaches your dog to watch where their feet are, which improves every other obstacle.
Blanket tunnel
Drape a large blanket over the gap between two chair backs to make a fabric tunnel. Toss a treat through and let your dog discover that the fabric cave has an exit. Some dogs charge straight through; others need it propped well open at first.
What it says: your dog is learning confidence: dark, enclosed spaces stop being scary when they end in snacks.
Cone slalom
Line up water bottles or oatmeal cans about a meter apart, then lure your dog through, weaving between them. After a few passes, try it at a jog.
Why it works: weaving is the most "agility" thing in the whole course: it's footwork, focus, and rhythm in one.
Pillow pause table
A firm couch cushion on the floor becomes the "pause table": your dog runs the course, then lands on the pillow for a short sit-and-wait before release. This is the secret ingredient: an off switch in the middle of excitement.
What it says: go wild, then settle on cue. That's a life skill disguised as a game.
A Simple Starter Course Layout
Set these up in a line or an L-shape, depending on your room:
| Station | Obstacle | Skill | Reps to start |
|---|---|---|---|
| 1 | Broom-bar jump (ankle height) | Stepping over | 3–5 |
| 2 | Cone slalom (4–5 bottles) | Weaving | 2–3 passes |
| 3 | Blanket tunnel | Confidence | 2–3 runs |
| 4 | Pillow pause table | Settle on cue | Hold 3–5 seconds |
Walk the line once with your dog so they learn the pattern, then add treats at each station. Three or four laps is a great first session: end while they still want more.
Safety Notes (Read This Part Twice)
- Non-slip everything. Mats, rugs, or carpet under every obstacle. Sliding is the number one indoor hazard.
- Keep jumps low. Indoor courses are about movement and thinking, not height: ankles, never knees. Ground-level bars are plenty for short-legged breeds.
- Supervise every run. A knocked-loose broom bar is a non-event when you're right there.
- Let your dog opt in. Hesitation means lower it, widen it, or skip it: confidence grows from wins, not from being pushed through something scary.
- If anything about your dog's movement, breathing, or willingness changes, that's a conversation for your vet, not a blog post. You know your dog, when in doubt, ask.
Progression: Leveling Up Your Indoor Course
Once the starter circuit gets boring (you'll know: your dog will start cutting corners), level up:
- Raise the jump bar one book at a time, and only for confident jumpers.
- Add directional cues: teach "left" and "right" at the slalom, or reward your dog for taking whichever obstacle you point to.
- Rearrange the order every few sessions so your dog reads the course instead of memorizing it.
- Upgrade the tunnel: a kids' play tunnel from the closet is the natural step after the blanket version.
And when the sun finally comes back? The same skills transfer straight to the backyard.
Fun With Small Spaces
Apartment dwellers, this one's for you: a hallway course needs barely three meters. Skip the jump entirely and run slalom → tunnel → pillow. Even a two-obstacle course gives your dog a job — and a dog with a job on a rainy Tuesday is a dog not rearranging your shoe rack.

The Takeaway
An indoor dog agility course costs nothing, takes twenty minutes to set up, and pays you back in a calmer, happier, better-connected dog. Start low, keep it short, cheer loudly, and don't be surprised if your dog starts dragging you toward the broom cupboard.
That victory run deserves a portrait
Your dog just cleared the blanket tunnel like a champion: capture that athlete's spirit in a custom portrait styled after Van Gogh, Monet, or Klimt.