I made my workbench a while back (link – http://lumberjocks.com/projects/30437). I specifically made the undercarriage of it ready to go for bench dogs. All was well, except they are expensive.
So I did this:
The stop pieces hang off the edge so I can pull them out easily. I made a few of them, some aren’t very tall so they don’t get in the way when I’m sanding and hand planing boards. I’ve had this set up for a few months and it’s worked out great.
-- Josh - Jacksonville, FL, http://jubinsky.wordpress.com