Welcome to the

Dog & Gun

Welcome to The Dog & Gun

Surrounded by beautiful views The Dog & Gun nestles in the midst of Brontë land above the West Yorkshire village of Oxenhope. This 17th Century coaching inn has been run by Michael and Kath Roper since 1994 and their daughter Jodie now works alongside them.

The recently extended dining room has spectacular views and has doubled the Dog & Gun’s eating area making it ideal for small weddings, private parties and block bookings.

Good home cooked food and excellent award winning beers bring people back time and time again and the new extensive wine list complements all of the excellent choices of food on the menu. Bar Snacks, special boards and a full à la carte menu are available 7 days a week, lunchtimes and evenings Monday to Friday and throughout the day every Saturday and Sunday.

Latest News

Is there any one out there that actually wants to work !! We are looking for kitchen staff just washing up , cleaning etc it is a busy pub, and at weekends it can be a bit later than 10 pm so if you don't like work please don't apply, latest staff text at 1.00am in the morning to say finishing , not coming in today 😡 what's wrong with people 😱 ... See MoreSee Less

8 hours ago

Comment on Facebook

It's frustrating isn't it kath xxx good luck

Thank you yes it is drives me mad 😏xx

Advertise on the keighley site kath, the young ones are the hardest! When I put it out on there I had loads messaging me but put the phone number, those that rang and spoke to me, who didn't get there parents to do it got the job! They are the ones who want to work!

Wish I lived closer!!!!!

Thank s love will do xxx

What site is it laura job centre xx

+ View more comments

Delicious Food

View our Menus

Coming Up...

View The Latest News

Contact Us

Get In Touch


Monday - Friday: 11:30am - 3:00pm & 5pm - 11:30pm
Saturday: 11am - Around Midnight
Sunday: 12 noon - 11.30pm


Monday: 12:00 - 2pm & 5:30pm - 8:30pm
Tuesday - Thursday: 12:00 until 2pm & 5:30pm until 9pm
Friday: 12:00 - 2pm & 5:30pm - 9:30pm
Saturday: 12 noon - 3pm & 5.30 - 9.30pm
Sunday: 12 noon - 8pm