If you want to be able to hang out for a while at the brewery with your dog, give him frequent breaks . . . BEFORE he really needs them.
When he's been laying under the table for a while, that's a great time to reward him with a chance to walk around outside for a minute. We want him to know that laying under the table = we'll go outside eventually!
Catch and reward his good brewery skills before he starts the behaviors that would normally communicate that he needs a break (such as barking, whining, pacing, etc.). You can then expand the time between each break. This will help your dog's brewery hangouts last longer and be more fun for both of you!