← All Posts

Project · February 12, 2026

Building a Walnut Dog Bed: What My Dog Thought vs What Actually Mattered

Three weeks of hand-cut castle joints, careful grain selection, and a Rubio Monocoat finish. My dog walked over, sniffed it, and went back to the blanket on the floor.

Ben Caparoon

Ben Caparoon

7 min read

I spent three weeks building my dog a walnut bed frame.

I cut the castle joints by hand. I obsessed over the grain selection for the top. I hand-sanded through every grit because I wanted it silky. I applied three coats of a hard wax oil finish, letting each cure fully before the next.

My dog walked over, sniffed it once, and went to lie on a blanket that had fallen on the floor.

What my dog cared about:

- Is it soft? (No)

- Is it in a corner? (Also no)

- Does it smell like me? (It smells like tung oil)

- Is that blanket still on the floor? (Yes, great)

What I cared about:

- Castle joint joinery that will outlast both of us

- Figured walnut grain pattern

- A finish that's non-toxic once cured

- The proportions

Here's the thing, though: I'm not sure I built it for the dog.

The Build

The design is a walnut frame that surrounds the dog bed cushion. The cushion sits on the floor; the frame wraps around it, giving it a defined space and a clean look. Think less "elevated platform" and more "fancy border" — but in walnut, so it looks intentional and good.

Low to the ground — the sides of the frame are short enough that the cushion nestles in without the dog having to step up. The corners join with castle joints, which is honestly overkill for a dog bed but that was the point. I wanted to practice the joint.

The top is a glued-up panel from two walnut boards. The figure isn't dramatic — it's subtle, the way walnut usually is — but it's there, and it looks good.

The Finish Question

This matters more for pet furniture than regular furniture, because dogs lick things. And chew things. And generally treat wood like it's an extension of their mouths.

Once fully cured, most common wood finishes are non-toxic. Polyurethane, once cured, is considered food-safe by most standards. But I used a hard wax oil (Rubio Monocoat) because it's non-toxic during application and after, it's easy to spot repair, and it gives a natural low-sheen look that I prefer for walnut.

Whatever you use: let it cure fully before the dog uses it. Rubio Monocoat cures in about a week. Polyurethane, depending on the product, needs 30 days for full chemical cure even if it's dry to the touch in 24 hours.

Don't rush this part.

The Joinery

Castle joints at the corners to prevent racking. The joinery is simple and solid — this isn't going anywhere.

Could I have used pocket screws? Absolutely. Would it have held? Probably for years. But pocket screws on a hand-planed walnut panel felt wrong in a way I can't entirely defend. Call it stubbornness. Call it commitment to the craft. I call it the real reason I left Amazon.

The Verdict

My dog eventually claimed the bed about two weeks after I finished it. She uses it regularly now, especially when the floor is cold. She has not expressed any opinion on the castle joint construction.

I think about it sometimes — whether the fancy joinery matters at all when the end user is a 45-pound mutt with no aesthetic preferences.

And then I think: I know it's there. The joint is right. The proportions are right. The finish is safe and it'll last.

That's enough. Sometimes you build something the right way because the right way matters, even if the dog doesn't know the difference.

She does seem to sleep well on it, though. That's something.

— Ben Caparoon

← All Posts